|
BrTileGapCalModuleclass description - source file - inheritance tree class BrTileGapCalModule : public BrModulepublic: Data Membersprivate: Class DescriptionPedestal Calibration module for tile 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. BrTileGapCalModule() Default constructor BrTileGapCalModule(const Char_t* name, const Char_t* title) : BrModule(name, title) Default constructor ~BrTileGapCalModule() 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 tiles 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() Nothing yet - sorry. Need to be filled out soon 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) BrTileGapCalModule BrTileGapCalModule(BrTileGapCalModule&) |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|