|
BrSiParametersclass description - source file - inheritance tree class BrSiParameters : public BrMultParameters
public:
Data Members
private:
Class Description
BrSiParameters
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 Functions
Int_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>
|