51 PSAWatcher(
const char *name,
const char *title, TDirectory *sp_dir = 0x0, TDirectory *tag_dir = 0x0) :
83 static Float_t fgMetric;
84 static Float_t fRadius;
85 static Float_t fDepht;
88 static Float_t fDefaultECutMin;
89 static Float_t fDefaultECutMax;
92 TH3F * fH3DHitPosition;
103 Float_t fCurrentECutMin;
104 Float_t fCurrentECutMax;
108 virtual void DoCanvas(TCanvas *c, Option_t *);
111 PSACrystal3D(
const char * name,
const char * title, TDirectory *sp_dir = 0x0, TDirectory *tag_dir = 0x0);
114 virtual void Exec(Option_t * option=
"");
117 void SetEnergyCut(Float_t EcutMin,
120 void SetCurrentECutMin( Float_t EcutMin );
121 void SetCurrentECutMax( Float_t EcutMax );
123 Float_t GetCurrentECutMin()
const;
124 Float_t GetCurrentECutMax()
const;
153 TH2F * fHitsSlices[6];
167 PSACrystal(
const char *name =
"PSACrystal",
const char *title =
"Display the psa values for one crystal at the producer level", TDirectory *sp_dir=0x0, TDirectory *tag_dir=0x0);
170 void Exec(Option_t * );
174 virtual void ShowSpectraMap(
const char *option=
"");
177 void ShowCoreVsSumSeg();
183 void SetEnergyCut(Float_t EcutMin, Float_t EcutMax );
185 void SetCurrentECutMin( Float_t EcutMin );
186 void SetCurrentECutMax( Float_t EcutMax );
188 Float_t GetCurrentECutMin()
const;
189 Float_t GetCurrentECutMax()
const;
199 virtual void Print(
const char *option=
"")
const;
virtual void SetRange(double min, double max, const char *x_y_z="y")
virtual void UnZoom(const char *x_y_z="y")
virtual void SetRange(double min, double max, const char *x_y="x")
To get a 3D map of hits in a particular crystal.
PSAWatcher(const char *name, const char *title, TDirectory *sp_dir=0x0, TDirectory *tag_dir=0x0)
header file for PSAFrame.cpp
static Float_t fDefaultECutMin
Base class for a trigger on a data flow.
virtual void Unzoom(const char *x_y_xy="xy")
static Float_t fDefaultECutMax
Base Watcher working for any kind of Frame (Frame interface)
static Float_t fgMetric
PSA watcher class.
virtual void SetLoupe(bool loupeon=true)
virtual void ShowCanvas(Option_t)
virtual void SetLoupe(bool loupeon=true)