|
BrBbTdcGainCalModuleclass description - source file - inheritance tree class BrBbTdcGainCalModule : public BrBbCalModuleprivate: Data Membersprivate: Class DescriptionTDC gain calibration module Use events from TDC calibration run (e.g 2544) Fill histograms and profile, check linearity of the TDCs BrBbTdcGainCalModule() Default constructor. DO NOT USE BrBbTdcGainCalModule(const Char_t* name, const Char_t* title) : BrBbCalModule(name, title) Named Constructor void DefineHistograms() Define histograms. They are: <fill in here> void Init() Job-level initialisation void Begin() Run-level initialisation void Event(BrEventNode* inNode, BrEventNode* outNode) Fill histograms with TDC values for top and bot tubes note that you should use only a calibration run (e.g. 2544) Per event method void End() Run-level finalisation void Finish() Job-level finalisation void FindMax(TH1F* h, TH1F* p) ---------------- scan histo h, find each peak result stored in profile for final fit ---------------- void SaveAscii() save pedestal to ascii file void ReadAscii() void Print(Option_t* option) const Print module information See BrModule::Print for options. In addition this module defines the Option: <fill in here> Inline Functionsvoid SetTimeStep(Float_t step = 10) void SetMinGain(Float_t min = 0.023) void SetMaxGain(Float_t max = 0.027) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrBbTdcGainCalModule BrBbTdcGainCalModule(BrBbTdcGainCalModule&) void ~BrBbTdcGainCalModule() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|