|
BrSiParametersclass description - source file - inheritance tree class BrSiParameters : public BrMultParameterspublic: Data Membersprivate: Class DescriptionBrSiParameters Parameters describing the physical properties of the MultSi slats. Some of these are presently simulation parameters others are relevant to both simulations and reconstruction. BrSiParameters(void) : fNoWafers(0), fNoSlicesPerWafer(0) 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 BrSiParameters(Char_t *name, Char_t *title) : BrMultParameters(name, title) BrSiParameters(Char_t *name, Char_t *title, Char_t *filename) : BrMultParameters(name, title) ~BrSiParameters(void) 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 void SetASCIIParameters(Char_t *line) Interpret a line for MultSi params. Form is ParamName:value. Eg fTwopar:.20 or fEff: 0.95 Inline FunctionsInt_t GetNoWafers() const Int_t GetNoSlicesPerWafers() const void SetNoWafers(Int_t value) void SetNoSlicesPerWafers(Int_t value) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrSiParameters BrSiParameters(BrSiParameters&) |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|