|
BrTileParametersclass description - source file - inheritance tree class BrTileParameters : public BrMultParameterspublic: Data Membersprivate: Class DescriptionBrTileParameters is a BRAHMS data class providing storage and access function for MultTile specific digitization parameters. This allows modification of the BrDetectorParams content by the user. BrTileParameters() Constructor. Set counter and list data members to zero. Don't use this constructor unless you have to and know what you are doing Use BrDetectorParams(Char_t, Char_t ) instead BrTileParameters(Char_t *name, Char_t *title) : BrMultParameters(name, title) BrTileParameters(Char_t *name, Char_t *title, Char_t *filename) : BrMultParameters(name, title) ~BrTileParameters() Default destructor void SetDefaultParams() Set a set of reasonable default parameters. Number of tubes etc are ok with present design. This is mainly to ensure that the private members are initialized with values that do not give rise to any problems in the methods which uses these parameters; void ListParameters() const List the detector parameters void SetASCIIParameters(Char_t *line) Interpret a line for Tile params. Form is ParamName:value. Eg fTwopar:.20 or fEff: 0.95 Inline FunctionsFloat_t GetTdcConv() const Float_t GetTdcOffset() const Float_t GetSigmaTime() const void SetTdcConv(Float_t value) void SetTdcOffset(Float_t value) void SetSigmaTime(Float_t value) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrTileParameters BrTileParameters(BrTileParameters&) |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|