KaliVeda
Toolkit for HIC analysis
KVFAZIAIDSiCsI_FAZIASYM.h
1 
4 #ifndef __KVFAZIAIDSICSI_FAZIASYM_H
5 #define __KVFAZIAIDSICSI_FAZIASYM_H
6 
7 #include "KVFAZIAIDTelescope.h"
8 #include "KVIDZAGrid.h"
9 #include "KVIDCutLine.h"
10 #include "KVIDCutContour.h"
11 
12 
14 
15 protected:
16 
21 
22 
23 public:
24 
26  virtual ~KVFAZIAIDSiCsI_FAZIASYM();
27 
28  virtual Bool_t Identify(KVIdentificationResult*, Double_t x = -1., Double_t y = -1.);
29 
30  virtual void Initialize();
31 
32  KVIDCutContour* GetBelowProtonLine() const //KVIDCutLine* GetBelowProtonLine() const
33  {
34  return fBelowProton;
35  }
37  {
38  return fSiThreshold;
39  }
41 
42  ClassDef(KVFAZIAIDSiCsI_FAZIASYM, 1) //id telescope to manage identification telescope for FAZIASYM experiment
43 };
44 
45 #endif
bool Bool_t
double Double_t
#define ClassDef(name, id)
KVFAZIAIDSiCsI_FAZIASYM()
Default constructor.
KVIDZAGrid * TheGrid_lcp
telescope's grid for LCP identification (from Z=1 and Z=2)
void SetIdentificationStatus(KVReconstructedNucleus *n)
virtual Bool_t Identify(KVIdentificationResult *, Double_t x=-1., Double_t y=-1.)
Particle identification and code setting using identification grid (class KVIDZAGrid).
KVIDZAGrid * TheGrid
telescope's grid for principal identification (from Z=1 up to Z=20)
KVIDCutContour * fBelowProton
;KVIDCutLine* fBelowProton; //;
KVIDCutLine * GetSiThresholdLine() const
virtual ~KVFAZIAIDSiCsI_FAZIASYM()
Destructor.
KVIDCutContour * GetBelowProtonLine() const
Graphical contour for excluding/including regions in particle identification maps.
Line in ID grid used to delimit regions where no identification is possible.
Definition: KVIDCutLine.h:23
Identification grid with lines corresponding to different nuclear isotopes (KVIDZALine)
Definition: KVIDZAGrid.h:66
Full result of one attempted particle identification.
Nuclei reconstructed from data measured by a detector array .