#include "hrichIPUparthresholds.h" |
HRichIPUParThresholds
class description - source file - inheritance tree (.pdf)
public:
HRichIPUParThresholds(const char* name = "RichIPUParThresholds", const char* title = "Parameters for Rich IPU Thresholds ", const char* context = "RICHIPUEmulation")
HRichIPUParThresholds(const HRichIPUParThresholds&)
~HRichIPUParThresholds()
static TClass* Class()
virtual void clear()
Int_t getRegionSize()
Int_t getThresholds(Int_t re, Int_t sec)
virtual Bool_t init(HParIo*, Int_t*)
virtual TClass* IsA() const
HRichIPUParThresholds& operator=(const HRichIPUParThresholds&)
void printParam()
void putAsciiHeader(TString&)
void readline(const char*, Int_t*)
void setDefaults()
void setThresholds(Int_t re, Int_t sec, Int_t thr)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo*)
Bool_t writeline(char*, Int_t, Int_t)
private:
Int_t thresholds[2][6]
HRichIPUParThresholds
Parameters for RICH IPU Thresholds
void setDefaults(void)
Set the default values
Input Parameters:
none
Output parametrs:
none
Return code:
none for (Int_t xx=0; xx < 2; xx++)
HRichIPUParThresholds(const char* name,const char* title, const char* context)
: HParSet(name,title,context)
Default constructor
The container name is set to "RichIPUParThreshold"
Input Parameters:
none
Output parametrs:
none
Return code:
none
~HRichIPUParThresholds(void)
Destructor
Input Parameters:
none
Output parametrs:
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 initialize
Int_t *set
Pointer for parameter set in which to store the parameters.
Output parametrs:
none
Return code:
Returns the result result of the initalization of the input, or
kFALSE if no input found.
Int_t write(HParIo* output)
Writes the container to an output
Input Parameters:
HParIo *output
Pointer to Io into which to write the parameters.
Output parametrs:
none
Return code:
Returns result of write function of Io, or -1 if no Io found.
void clear()
Sets the default values
Input Parameters:
none
Output parametrs:
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
String which to analyze.
Int_t *set
Unused!
Output parametrs:
none
Return code:
none
void putAsciiHeader(TString& header)
Puts the ascii header to the string used in HRichIPUParAsciiFileIo
Input Parameters:
none
Output parametrs:
TString &header
Buffer into which to store the header.
Return code:
none
Bool_t writeline(char *buf,Int_t s, Int_t m)
Writes one line to the buffer used by ascii file I/O
Input Parameters:
none
Output parametrs:
char *buf
String into which to write the formated parameters.
Int_t s
Sector for which to write the parameter.
Int_t m
Module for which to write the parameter.
Int_t c
Cell for which to write the parameter.
Return code:
Returns kFALSE if s,m and c are out of bounds, otherwise kTRUE.
void printParam(void)
Prints the parameters
Input Parameters:
none
Output parametrs:
none
Return code:
none
Inline Functions
Int_t getRegionSize()
Int_t getThresholds(Int_t re, Int_t sec)
void setThresholds(Int_t re, Int_t sec, Int_t thr)
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HRichIPUParThresholds HRichIPUParThresholds(const HRichIPUParThresholds&)
HRichIPUParThresholds& operator=(const HRichIPUParThresholds&)
Last update: Fri Jan 26 12:27:57 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.