BrScalerHistModule
class description - source file - inheritance tree
public:
BrScalerHistModule BrScalerHistModule()
BrScalerHistModule BrScalerHistModule(const Char_t* name, const Char_t* title)
BrScalerHistModule BrScalerHistModule(BrScalerHistModule&)
void ~BrScalerHistModule()
static TClass* Class()
virtual void DefineHistograms()
virtual void Event(BrEventNode* input, BrEventNode*)
virtual void Finish()
virtual void Init()
virtual TClass* IsA() const
virtual void Print(Option_t* option = "B") const
void SetMode(BrScalerHistModule::EMode mode = k2001AuAu)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
TString fScalerNames[16]
TH1F* hRate[16] ! Scaler Rates
TH1F* hMrsOverInel ! Trig 3 over trig 5
TH1F* hFsOverInel ! Trig 6 over trig 5
Int_t fPreviousScaler[16]
Double_t fFirstScaler[16]
Bool_t fInit
Float_t fLastTicNo
Float_t fFirstTicNo
BrScalerHistModule::EMode fMode
public:
static const BrScalerHistModule::EMode k2001AuAu
static const BrScalerHistModule::EMode k2001pp
A module to generate scaler histograms
BrScalerHistModule()
Default constructor
BrScalerHistModule(const Char_t* name,
const Char_t* title)
: BrModule(name, title)
Normal constructor
void Init()
Initialize variables.
void DefineHistograms()
Define histograms
void Event(BrEventNode* input, BrEventNode* output)
Return with status set to kDisaster if the input was note a
BrEvent object, or the trigger mask doesn't fit with the selected
triggers.
void Finish()
void Print(Option_t* option) const
Print info on module
Inline Functions
void SetMode(BrScalerHistModule::EMode mode = k2001AuAu)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
BrScalerHistModule BrScalerHistModule(BrScalerHistModule&)
void ~BrScalerHistModule()
|