|
BrTd1AdcGainCalModuleclass description - source file - inheritance tree class BrTd1AdcGainCalModule : public BrTofCalModuleprivate: Data Membersprivate: Class DescriptionClass BrTd1AdcGainCalModule Calibration of adc gains. Moduleis copied largely following the BrTofAdcGainCalModule and the BrBbAdcGainCalModule. The modules though has to take into account the gap values , and has a (better?) method for picking up the first peak. Note this is almost like the AdcGAinModule for the tof stuff and the 'small' changes needed could probably be incorporated into those - but for now keep as is. ____________________________________________________________________ $Id: BrTd1AdcGainCalModule.cxx,v 1.4 2002/04/23 15:38:48 videbaek Exp $ $Author: videbaek $ $Date: 2002/04/23 15:38:48 $ $Copyright: (C) 2001 BRAHMS Collaboration <brahmlib@rhic.bnl.gov> BrTd1AdcGainCalModule() : BrTofCalModule() Default constructor. DO NOT USE BrTd1AdcGainCalModule(const Char_t* name, const Char_t* title) : BrTofCalModule(name, title) Named Constructor void SetDefaultParameters() 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) Per event method void Finish() Job-level finalisation void NormalizeHistos() private void SaveAscii() void ReadAscii() read calibration from file created by this module 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 SetAdcCut(Float_t c = 300) void SetFitStart(Float_t s = 300) void SetFitStop(Float_t s = 300) void SetMinGain(Float_t g = 600) void SetMaxGain(Float_t g = 6000) void UseGap(Bool_t gap = kTRUE) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrTd1AdcGainCalModule BrTd1AdcGainCalModule(BrTd1AdcGainCalModule&) void ~BrTd1AdcGainCalModule() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|