|
BrTofTdcGainCalModuleclass description - source file - inheritance tree class BrTofTdcGainCalModule : public BrTofCalModuleprivate: 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 BrTofTdcGainCalModule() Default constructor. DO NOT USE BrTofTdcGainCalModule(const Char_t* name, const Char_t* title) : BrTofCalModule(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 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.020) void SetMaxGain(Float_t max = 0.030) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrTofTdcGainCalModule BrTofTdcGainCalModule(BrTofTdcGainCalModule&) void ~BrTofTdcGainCalModule() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|