|
BrSiPedCalModuleclass description - source file - inheritance tree class BrSiPedCalModule : public BrModulepublic: Data Membersprivate: Class DescriptionPedestal Calibration module for si scinitilators in multiplicity array. This class will for each passed event (should be syncroniusation events) update a set of histograms with the bare ADC value from the DAQ. At the end of the job, these histograms are fitted with gaussians to find the pedestal and pedestal with. These numbers, will be written to a flat ASCII file. This file, and the hisotgrams generated, should be manually inspected, to make sure the fits are appropiate. BrSiPedCalModule() Default constructor BrSiPedCalModule(const Char_t* name, const Char_t* title) : BrModule(name, title) Default constructor ~BrSiPedCalModule() Destructor void SetOutputName(const Char_t* name) Set the file name of the file to output temporary calibration parameters to void DefineHistograms() Define a histogram for each sis ADC output. This is needed to do the calibrations. void Init() void Begin() Make sure histograms are booked, otherwise stop job. void Event(BrEventNode* input, BrEventNode* output) Fill the ADC histograms void End() void Finish() Inline Functionsconst Char_t* GetOutputName() const TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrSiPedCalModule BrSiPedCalModule(BrSiPedCalModule&) |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|