![]() |
KaliVeda
Toolkit for HIC analysis
|
Base class for detectors of INDRA array.
Created by KVClassFactory on Sat Oct 3 14:18:09 2009 Author: John Frankland,,,
Definition at line 16 of file KVINDRADetector.h.
#include <KVINDRADetector.h>
Public Member Functions | |
KVINDRADetector () | |
KVINDRADetector * | GetChIo () const |
Int_t | GetIndex () const override |
UInt_t | GetModuleNumber () const |
UInt_t | GetRingNumber () const |
void | SetAzimuthalMinMax (Double_t min, Double_t max) override |
void | SetName (const char *name) override |
Deduce ring and module number (and index) from name of detector. More... | |
void | SetPolarMinMax (Double_t min, Double_t max) override |
void | SetType (const Char_t *) override |
Private Member Functions | |
KVINDRADetector * | FindChIo () |
Bool_t | ROOTGeo () const override |
void | set_type (TString type) |
Bool_t | use_signal_for_raw_data_tree (const TString &type) const override |
Private Attributes | |
Bool_t | disable_root_geo_warning =false |
KVINDRADetector * | fChIo |
pointer to ionisation chamber in group associated to this detector More... | |
uint16_t | module: 5 |
uint16_t | ring: 5 |
|
inline |
Definition at line 40 of file KVINDRADetector.h.
|
private |
PRIVATE METHOD Used when GetChIo is called the first time to retrieve the pointer to the ChIo of the group associated to this detector
Definition at line 15 of file KVINDRADetector.cpp.
|
inline |
Definition at line 65 of file KVINDRADetector.h.
|
inlineoverride |
Return numerical identifier of detector, i.e. 601 for SI_0601 (or CSI_0601)
Definition at line 59 of file KVINDRADetector.h.
|
inline |
Definition at line 55 of file KVINDRADetector.h.
|
inline |
Definition at line 51 of file KVINDRADetector.h.
|
inlineoverrideprivate |
Definition at line 37 of file KVINDRADetector.h.
Called by daughter classes
Definition at line 31 of file KVINDRADetector.h.
Temporarily disable warnings about ROOT geometry (which makes these methods caduc) so that we can set the simple (phi,phi_min,phi_max) dimensions of detector (used in GUI for INDRA scalers)
Definition at line 87 of file KVINDRADetector.cpp.
|
override |
Deduce ring and module number (and index) from name of detector.
Definition at line 39 of file KVINDRADetector.cpp.
Temporarily disable warnings about ROOT geometry (which makes these methods caduc) so that we can set the simple (theta,theta_min,theta_max) dimensions of detector (used in GUI for INDRA scalers)
Definition at line 69 of file KVINDRADetector.cpp.
Does nothing for INDRA detectors. Types for INDRA detectors are defined by specific daughter classes.
Definition at line 44 of file KVINDRADetector.h.
|
inlineoverrideprivate |
Definition at line 23 of file KVINDRADetector.h.
|
private |
Definition at line 21 of file KVINDRADetector.h.
|
private |
pointer to ionisation chamber in group associated to this detector
Definition at line 29 of file KVINDRADetector.h.
|
private |
Definition at line 19 of file KVINDRADetector.h.
|
private |
Definition at line 18 of file KVINDRADetector.h.