BrChkvCalModule
class description - source file - inheritance tree
protected:
virtual void ReadAscii()
virtual void SaveAscii()
public:
BrChkvCalModule BrChkvCalModule()
BrChkvCalModule BrChkvCalModule(const Char_t* name, const Char_t* title)
BrChkvCalModule BrChkvCalModule(BrChkvCalModule&)
virtual void ~BrChkvCalModule()
static TClass* Class()
virtual void Event(BrEventNode*, BrEventNode*)
virtual void Init()
virtual TClass* IsA() const
Bool_t IsValid(Double_t x)
void SetCalibFile(Char_t* name)
void SetCommitAscii(Bool_t s = kFALSE)
void SetEnergyThreshold(Double_t t = 0.7)
void SetLoadAscii(Bool_t s = kFALSE)
void SetSaveAscii(Bool_t s = kFALSE)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
BrChkvCalibration* fCalibration
BrChkvParameters* fParamsChkv
Double_t fEnergyThreshold for hit selection
Bool_t fSaveAscii
Bool_t fCommitAscii
Bool_t fLoadAscii
Bool_t* fValidTube
TString fCalibFile
TDirectory* fHistDir Pointer to histogram directory
See also-
BrC1AdcGainCalModule, BrChkvPedCalModule
Base class for a Cherenkov calibration module
Register the parameter element in the manager at init time
BrChkvCalModule()
: BrModule()
Default constructor. DO NOT USE
BrChkvCalModule(const Char_t* name, const Char_t* title)
: BrModule(name, title)
Named Constructor
void Init()
Job-level initialisation
void SaveAscii()
void ReadAscii()
void Event(BrEventNode* inNode, BrEventNode* outNode)
temporary: before a production mode, I prefer committing from a
file with parameters saved in a previous pass.
Inline Functions
void SetSaveAscii(Bool_t s = kFALSE)
void SetLoadAscii(Bool_t s = kFALSE)
void SetCommitAscii(Bool_t s = kFALSE)
void SetCalibFile(Char_t* name)
void SetEnergyThreshold(Double_t t = 0.7)
Bool_t IsValid(Double_t x)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrChkvCalModule BrChkvCalModule(BrChkvCalModule&)
void ~BrChkvCalModule()
|