HMdcCutStat
class description - source file - inheritance tree (.pdf)
protected:
HMdcCutStat(const char* name = "MdcCutStat", const char* title = "Statistic on Cuts on time1, time2 & time2-time1 and wires<4", const char* context, Int_t secs = 6, Int_t mods = 4)
~HMdcCutStat()
Int_t getCal1StatAll(Int_t sec, Int_t mod)
Int_t getCal1StatCutAll(Int_t sec, Int_t mod)
Int_t getCal1StatCutT1(Int_t sec, Int_t mod)
Int_t getCal1StatCutT12(Int_t sec, Int_t mod)
Int_t getCal1StatCutT1T12(Int_t sec, Int_t mod)
Int_t getCal1StatCutT2(Int_t sec, Int_t mod)
Int_t getCal1StatCutWire(Int_t sec, Int_t mod)
void setCal1StatCutT1(Int_t sec, Int_t mod)
void setCal1StatCutT12(Int_t sec, Int_t mod)
void setCal1StatCutT2(Int_t sec, Int_t mod)
void setCal1StatCutWire(Int_t sec, Int_t mod)
void setNameTitle()
public:
static TClass* Class()
virtual void clear()
static void deleteHMdcCutStat()
void getCal1StatCut(Int_t, Int_t, Int_t*, Int_t*, Int_t*, Int_t*, Int_t*, Int_t*, Int_t*)
static HMdcCutStat* getExObject()
static HMdcCutStat* getObject()
Int_t getSize()
virtual Bool_t init(HParIo* input, Int_t* set)
virtual TClass* IsA() const
HMdcCutStatSec& operator[](Int_t i)
void printParam()
void putAsciiHeader(TString&)
void setCal1StatCut(Int_t, Int_t, Int_t, Int_t, Int_t, Int_t)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual Int_t write(HParIo* output)
Bool_t writeline(char*, Int_t, Int_t)
protected:
TObjArray fSecs Sectors containins modules containing cuts
HMdcDetector* fMdc
static HMdcCutStat* fMdcCutStat
HMdcCutStat
class for statistics on cut time1, time2 and time2-time1
and wires less than 4 per module
HMdcCutStat(const char* name,const char* title,
const char* context,Int_t s,Int_t m)
: HParSet(name,title,context), fSecs(s)
~HMdcCutStat()
HMdcCutStat* getExObject()
HMdcCutStat* getObject()
void deleteHMdcCutStat()
void clear(void)
void setNameTitle()
void getCal1StatCut(Int_t s,Int_t mod, Int_t *cT1, Int_t *cT2,
Int_t *cT12, Int_t *cWire,Int_t* cT1T12,Int_t* cAll,Int_t* all)
cT1 : cut in T1
cT2 : cut in T2
cT12 : cut in T2-T1
cWire : cut in number of Wires <4
cT1T12 : cut in T1 and T2-T1
cAll : all cuts
all : all hits
void setCal1StatCut(Int_t s,Int_t mod, Int_t cT1, Int_t cT2,
Int_t cT12, Int_t cWire)
counts up values of different cut statistics
cT1 : cut in T1
cT2 : cut in T2
cT12 : cut in T2-T1
cWire : cut in number of Wires <4
cT1T12 : cut in T1 and T2-T1 internaly filled
cAll : all cuts internaly filled
all : all hits internaly filled
Bool_t init(HParIo* inp,Int_t* set)
intitializes the container from an input
Int_t write(HParIo* output)
writes the container to an output
void putAsciiHeader(TString& b)
Bool_t writeline(char*buf, Int_t s, Int_t m)
Inline Functions
void setCal1StatCutT1(Int_t sec, Int_t mod)
void setCal1StatCutT2(Int_t sec, Int_t mod)
void setCal1StatCutT12(Int_t sec, Int_t mod)
void setCal1StatCutWire(Int_t sec, Int_t mod)
Int_t getCal1StatCutT1(Int_t sec, Int_t mod)
Int_t getCal1StatCutT2(Int_t sec, Int_t mod)
Int_t getCal1StatCutT12(Int_t sec, Int_t mod)
Int_t getCal1StatCutWire(Int_t sec, Int_t mod)
Int_t getCal1StatCutT1T12(Int_t sec, Int_t mod)
Int_t getCal1StatCutAll(Int_t sec, Int_t mod)
Int_t getCal1StatAll(Int_t sec, Int_t mod)
HMdcCutStatSec& operator[](Int_t i)
Int_t getSize()
void printParam()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Last update: Fri Jan 26 12:05:10 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.