KaliVeda
Toolkit for HIC analysis
KVIDCsI.h
1 
4 #ifndef __KVIDCSI_H
5 #define __KVIDCSI_H
6 
7 #include "KVIDTelescope.h"
8 
15 class KVIDCsI : public KVIDTelescope {
16 public:
17  KVIDCsI();
18 
19  virtual ~KVIDCsI();
20  Bool_t CanIdentify(Int_t Z, Int_t /*A*/) override
21  {
26  return (Z < 5);
27  }
28  void Initialize(void) override;
29 
30  ClassDefOverride(KVIDCsI, 1) //A generic 1-member CsI fast-slow identification telescope
31 };
32 
33 #endif
int Int_t
bool Bool_t
#define ClassDefOverride(name, id)
Generic CsI identification telescope.
Definition: KVIDCsI.h:15
KVIDCsI()
Default constructor.
Definition: KVIDCsI.cpp:13
Bool_t CanIdentify(Int_t Z, Int_t) override
Definition: KVIDCsI.h:20
void Initialize(void) override
Definition: KVIDCsI.cpp:39
virtual ~KVIDCsI()
Destructor.
Definition: KVIDCsI.cpp:25
Base class for all detectors or associations of detectors in array which can identify charged particl...
Definition: KVIDTelescope.h:84