| #include "LegsMakerAlignTagTOF.h" |
LegsMakerAlignTagTOF
class description - source file - inheritance tree (.pdf)
public:
LegsMakerAlignTagTOF(Int_t add = 1)
LegsMakerAlignTagTOF(const LegsMakerAlignTagTOF&)
virtual ~LegsMakerAlignTagTOF()
static TClass* Class()
virtual void Init()
virtual TClass* IsA() const
virtual bool Make()
LegsMakerAlignTagTOF& operator=(const LegsMakerAlignTagTOF&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
LegsAccessorToolKit* fAccessorToolKit
public:
static const enum LegsMakerAlignTagTOF:: kPb
static const enum LegsMakerAlignTagTOF:: kXt
static const enum LegsMakerAlignTagTOF:: kPn
static const enum LegsMakerAlignTagTOF:: kPv
static const enum LegsMakerAlignTagTOF:: kXc
static const enum LegsMakerAlignTagTOF:: kXv
static const enum LegsMakerAlignTagTOF:: kPf
static const enum LegsMakerAlignTagTOF:: kTag
static const enum LegsMakerAlignTagTOF:: kPvReal
TH1F* fHistStTof[3]
TH1F* fHistXvTagTof
TH2F* fHistXvTagTofpC
TH1F* fHistIndXvTagTofpC[5]
TH2F* fHistIndXvTagTofTk[5]
TH1F* fHistXtTagTof
TH2F* fHistXtTagTofpC
TH1F* fHistIndXtTagTofpC[361]
TH2F* fHistIndXtTagTofTk[361]
TH1F* fHistXcTagTof
TH2F* fHistXcTagTofpC
TH1F* fHistIndXcTagTofpC[37]
TH2F* fHistIndXcTagTofTk[37]
TH1F* fHistPvTagTof
TH2F* fHistPvTagTofpC
TH1F* fHistIndPvTagTofpC[15]
TH2F* fHistIndPvTagTofXpos[15]
TH2F* fHistIndPvTagTofTk[15]
TH2F* fHistIndPvTkXpos[15]
TH1F* fHistPvRBeta
TH2F* fHistPvRBetaTagTOF
TH1F* fHistIndPvRBeta[15]
TH2F* fHistIndPvRBetaTagTOF[15]
TH1F* fHistPnTagTof
TH2F* fHistPnTagTofpC
TH1F* fHistIndPnTagTofpC[46]
TH2F* fHistIndPnTagTofXpos[46]
TH2F* fHistIndPnTagTofTk[46]
TH2F* fHistIndPnTkXpos[46]
TH1F* fHistPnRBeta
TH2F* fHistPnRBetaTagTOF
TH2F* fHistPnRBetaSumEgy
TH1F* fHistIndPnRBeta[46]
TH2F* fHistIndPnRBetaTagTOF[46]
TH1F* fHistPbTagTof
TH2F* fHistPbTagTofpC
TH1F* fHistIndPbTagTofpC[226]
TH2F* fHistIndPbTagTofTk[226]
The class looks into Tagger TOF in respect to the PN-bars
histograms are produced to check the true tag peak dependent on TagChannel
and PN counter.
LegsMakerAlignTagTOF( Int_t add)
: LegsMaker("AlignTagTOF","Align all TagTof peaks", add)
constructor of the class. Data member "it" initialized to be
ponter to the LegsRun object which is processed right now. The maker
added to the list of makers in LegsRun object, so that it knows
about it. subdirectory in output file created for this maker
(the directory has the same name as the maker does).
void Init()
user initialization, create histos etc
bool Make()
called by LegsRun every event when LegsRun::Loop() is called.
this is the main function from which other functions can be called.
returns TRUE if test cut is satisfied
returns FALSE otherwise
cout << "maker begin " << endl;
Inline Functions
void ~LegsMakerAlignTagTOF()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
LegsMakerAlignTagTOF LegsMakerAlignTagTOF(const LegsMakerAlignTagTOF&)
LegsMakerAlignTagTOF& operator=(const LegsMakerAlignTagTOF&)
Last update: Wed May 18 13:32:19 2005
ROOT page - Home 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.