#include "htriggerparmulep.h" |
HTriggerParMuLep
class description - source file - inheritance tree (.pdf)
public:
HTriggerParMuLep(const char* name = "TriggerParMuLep", const char* title = "Parameters for MU Lepton Emulation", const char* context = "TriggerProduction")
HTriggerParMuLep(const HTriggerParMuLep&)
~HTriggerParMuLep()
static TClass* Class()
virtual void clear()
Int_t getMUfield()
Int_t getMUphiOffset()
Int_t getMUphiSlope()
Int_t getMUtheta()
Float_t getMUtof()
virtual Bool_t getParams(HParamList*)
virtual Bool_t init(HParIo*, Int_t*)
virtual TClass* IsA() const
HTriggerParMuLep& operator=(const HTriggerParMuLep&)
void printParam()
void putAsciiHeader(TString&)
virtual void putParams(HParamList*)
void readline(const char*, Int_t*)
void setDefaults()
void setMUfield(Int_t f)
void setMUphiOffset(Int_t phO)
void setMUphiSlope(Int_t phS)
void setMUtheta(Int_t th)
void setMUtof(Float_t tof)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo*)
private:
Int_t MUtheta MU theta cut
Int_t MUphi_offset MU phi offset
Int_t MUphi_slope MU phi slope
Int_t MUfield MU field value
Float_t MUtof MU tof cut
HTriggerParMuLep
Parameters for MU Lepton Emulation
void setDefaults(void)
sets the default values
Input parameters:
none
Output parameters:
none
Return code:
none
HTriggerParMuLep(const char* name,const char* title, const char* context)
: HParCond(name,title,context)
Default constructor
Input parameters:
const char *name
Name of the parametercontainer, default "TriggerParMuLep"
const char *title
Title of the container, used by ROOT
const chat *context
Parameter context to read parameters for
Output parameters:
none
Return code:
none
~HTriggerParMuLep(void)
Destructor
Input parameters:
none
Output parameters:
none
Return code:
none
Bool_t init(HParIo* inp,Int_t* set)
Intitializes the container from an input
Input parameters:
HParIo *inp
Input from which to read parameters
Int_t *set
Pointer to parameter set, ito which to store the data
Output parameters:
none
Return code:
If valid input can be found, returns result of initialization function of the
input, kFALSE otherwise.
Int_t write(HParIo* output)
Writes the container to an output
Input parameters:
HParIo *output
Pointer to parameter output
Output parameters:
none
Return code:
If valid output can be found, returns result of the write function of
this output, -1 otherwise.
void putParams(HParamList* l)
Puts all parameters to the parameter list, which is used by the io
Input parameters:
HParamlist *l
Pointer to parameter list into which the parameters are written.
Output parameters:
none
Return code:
none
Bool_t getParams(HParamList* l)
gets all parameters from the parameter list, which is used by the io
Input parameters:
HParamList *l
Pointer to parameter list from which to read parameters.
Output parameters:
none
Return code:
Returns kFALSE if no valid parameterlist object passed as input,
or the filling of the parameters failed. Otherwise kTRUE
void clear()
Sets the default values
Input parameters:
none
Output parameters:
none
Return code:
none
void readline(const char *buf, Int_t *set)
Decodes one line read from ascii file I/O
Input parameters:
const char *buf
Buffer with data from file
Int_t *set
Pointer of parameter set to which to write parameters
Output parameters:
none
Return code:
none
void putAsciiHeader(TString& header)
Puts the ascii header to the string used in HTriggerParAsciiFileIo
Input parameters:
TString &header
Reference of string which should contain the header
Output parameters:
none
Return code:
none
void printParam(void)
Print the parameters
Input parameters:
none
Output parameters:
none
Return code:
none
Inline Functions
Int_t getMUtheta()
Int_t getMUphiOffset()
Int_t getMUphiSlope()
Int_t getMUfield()
Float_t getMUtof()
void setMUtheta(Int_t th)
void setMUphiOffset(Int_t phO)
void setMUphiSlope(Int_t phS)
void setMUfield(Int_t f)
void setMUtof(Float_t tof)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HTriggerParMuLep HTriggerParMuLep(const HTriggerParMuLep&)
HTriggerParMuLep& operator=(const HTriggerParMuLep&)
Last update: Fri Jan 26 12:37:58 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.