KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVINDRATelescope.h
1
3
4#ifndef __KVINDRATELESCOPE_H
5#define __KVINDRATELESCOPE_H
6
7#include "KVTelescope.h"
8
9class KVRing;
10
19
20public:
22 virtual ~KVINDRATelescope();
23
24 const Char_t* GetName() const;
25 virtual const Char_t* GetArrayName();
26 Int_t GetRingNumber() const;
27 KVRing* GetRing() const;
28 KVGroup* GetGroup() const;
30 {
31 return kTRUE;
32 };
33 Int_t Compare(const TObject* obj) const;
34
35 ClassDef(KVINDRATelescope, 1) //A detector telescope in the INDRA array
36};
37
38#endif
int Int_t
bool Bool_t
char Char_t
constexpr Bool_t kTRUE
#define ClassDef(name, id)
Group of detectors which can be treated independently of all others in array.
Definition KVGroup.h:20
Base class for telescopes in INDRA array.
KVGroup * GetGroup() const
KVRing * GetRing() const
const Char_t * GetName() const
Bool_t IsSortable() const
virtual ~KVINDRATelescope()
Destructor.
Int_t Compare(const TObject *obj) const
virtual const Char_t * GetArrayName()
Int_t GetRingNumber() const
KVINDRATelescope()
Default constructor.
Ring in INDRA array (obsolete)
Definition KVRing.h:20
Associates two detectors placed one behind the other.
Definition KVTelescope.h:36