#ifndef HTRIGGERSETUP_H
#define HTRIGGERSETUP_H
#include "hparcond.h"
#include "TArrayC.h"
class HParIo;
class HParamList;
class HTriggerSetup : public HParCond
{
protected:
TArrayI *richIpuMap;
Int_t richRowOffset;
Int_t richRingFinderVersion;
Int_t muDileptons;
Int_t muLeptons;
Int_t muMaxLeptons;
Int_t muRichHits;
Int_t muRichTotalHits;
Int_t muMetaHits;
Int_t muDataFormat;
public:
HTriggerSetup(const Char_t* name ="TriggerSetup", const Char_t* title ="Variouse trigger setup parameters", const Char_t* context ="TriggerProduction");
~HTriggerSetup(void);
Bool_t check(void);
void clear(void);
void printParam(void);
void putParams(HParamList *l);
Bool_t getParams(HParamList *l);
Bool_t init(HParIo *pPar, Int_t *set);
Int_t write(HParIo* output);
TArrayI *getMap(void){return richIpuMap;};
Int_t getRowOffset(void){return richRowOffset;};
Int_t getRingFinderVersion(void){return richRingFinderVersion;};
Int_t getMuDileptons(void){return muDileptons;};
Int_t getMuLeptons(void){return muLeptons;};
Int_t getMuMaxLeotons(void){return muMaxLeptons;};
Int_t getMuRichHits(void){return muRichHits;};
Int_t getMuMetaHits(void){return muMetaHits;};
Int_t getMuRichTotalHits(void){return muRichTotalHits;};
Int_t getMuDataFormat(void){return muDataFormat;};
void setMap(Int_t *m){richIpuMap->Set(7,m);};
void setRowOffset(Int_t o){richRowOffset = o;};
void setRingFinderVersion(Int_t val){richRingFinderVersion = val;};
void setMuDileptons(Int_t val){muDileptons = val;};
void setMuLeptons(Int_t val){muLeptons = val;};
void setMuMaxLeptons(Int_t val){muMaxLeptons = val;};
void setMuRichHits(Int_t val){muRichHits = val;};
void setMuMetaHits(Int_t val){muMetaHits = val;};
void setMuRichTotalHits(Int_t val){muRichTotalHits = val;};
void setMuDataFormat(Int_t val){muDataFormat = val;};
ClassDef(HTriggerSetup,1)
};
#endif
Last change: Sat May 22 13:17:21 2010
Last generated: 2010-05-22 13:17
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.