A class which write harpo events to ROOT Tree. More...
#include <HarpoAnalyseWriter.h>
Public Member Functions | |
HarpoAnalyseWriter () | |
void | Init () |
void | InitFile (const char *name) |
void | Save (char *mode=NULL) |
void | ProcessEvent (HarpoEvent *event) |
void | process () |
void | print () |
Mast be implemented, This method which do all job. More... | |
void | Set (HarpoEvent *event) |
void | SetRunHeader (HarpoRunHeader *hdr) |
TFile * | OpenHistFile (const char *ananame) |
virtual void | DisplayAnalysis (TRootEmbeddedCanvas *, TGListBox *) |
virtual void | ConfigFrame (TGMainFrame *, Int_t) |
virtual void | SetConfig () |
Data Fields | |
HarpoEvent * | fEvt |
Protected Attributes | |
ULong_t | nEvents |
HarpoRunHeader * | fRunHeader |
Private Attributes | |
Bool_t | fDoAna |
Redefine empty default. More... | |
TFile * | fNewFile |
TTree * | fNewTree |
TBranch * | fRawBranch |
Int_t | fNewNb |
Int_t | fNfiles |
HarpoEventHeader * | fEvtHdr |
HarpoDetEvent * | fDetEvt [gkNDetectors] |
HarpoDetEvent * | fDetEvtRead [gkNDetectors] |
HarpoRecoEvent * | fRecoEvent |
TString * | rootFile |
A class which write harpo events to ROOT Tree.
Definition at line 20 of file HarpoAnalyseWriter.h.
HarpoAnalyseWriter::HarpoAnalyseWriter | ( | ) |
Definition at line 36 of file HarpoAnalyseWriter.cxx.
|
inlinevirtualinherited |
Reimplemented in HarpoMatching, HarpoHoughTracking, HarpoVertexing, HarpoMatchingVertex, HarpoAnalysePattern, HarpoAnalyseVertex3D, HarpoAnalyseVertex3Dsim, HarpoClusteringBlocs, HarpoAnalyseBertrand, HarpoAnalyseEtrack, HarpoAnalyseTemplate, HarpoSelectorVertex, HarpoAnalysePedestalShift, and HarpoEventSelector.
Definition at line 66 of file HarpoAnalyse.h.
|
inlinevirtualinherited |
Reimplemented in HarpoHoughTracking, HarpoMatching, HarpoKalmanNew, HarpoVertexing, HarpoClustering, HarpoMatchingVertex, HarpoAnalysePattern, HarpoAnalyseVertex3D, HarpoAnalyseVertex3Dsim, HarpoClusteringBlocs, HarpoAnalyseBertrand, HarpoAnalyseEtrack, HarpoAnalyseTemplate, and HarpoAnalysePedestalShift.
Definition at line 64 of file HarpoAnalyse.h.
|
virtual |
Reimplemented from HarpoAnalyse.
Definition at line 142 of file HarpoAnalyseWriter.cxx.
void HarpoAnalyseWriter::InitFile | ( | const char * | name | ) |
Definition at line 171 of file HarpoAnalyseWriter.cxx.
|
inherited |
Definition at line 150 of file HarpoAnalyse.cxx.
|
virtual |
Mast be implemented, This method which do all job.
Reimplemented from HarpoAnalyse.
Definition at line 52 of file HarpoAnalyseWriter.cxx.
|
virtual |
Implements HarpoAnalyse.
Definition at line 83 of file HarpoAnalyseWriter.cxx.
|
virtual |
Set pointer to new event for analyse, anlyse event , and delete This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.
Reimplemented from HarpoAnalyse.
Definition at line 73 of file HarpoAnalyseWriter.cxx.
|
virtual |
Reimplemented from HarpoAnalyse.
Definition at line 260 of file HarpoAnalyseWriter.cxx.
|
inherited |
|
inlinevirtualinherited |
Reimplemented in HarpoMatching, HarpoHoughTracking, HarpoVertexing, HarpoMatchingVertex, HarpoAnalysePattern, HarpoAnalyseVertex3D, HarpoAnalyseVertex3Dsim, HarpoClusteringBlocs, HarpoAnalyseBertrand, HarpoAnalyseEtrack, HarpoAnalyseTemplate, HarpoSelectorVertex, HarpoAnalysePedestalShift, and HarpoEventSelector.
Definition at line 67 of file HarpoAnalyse.h.
|
inlineinherited |
|
private |
Definition at line 46 of file HarpoAnalyseWriter.h.
|
private |
Definition at line 47 of file HarpoAnalyseWriter.h.
|
private |
Redefine empty default.
Definition at line 37 of file HarpoAnalyseWriter.h.
|
inherited |
Definition at line 70 of file HarpoAnalyse.h.
|
private |
Definition at line 45 of file HarpoAnalyseWriter.h.
|
private |
Definition at line 38 of file HarpoAnalyseWriter.h.
|
private |
Definition at line 41 of file HarpoAnalyseWriter.h.
|
private |
Definition at line 39 of file HarpoAnalyseWriter.h.
|
private |
Definition at line 42 of file HarpoAnalyseWriter.h.
|
private |
Definition at line 40 of file HarpoAnalyseWriter.h.
|
private |
Definition at line 48 of file HarpoAnalyseWriter.h.
|
protectedinherited |
Definition at line 76 of file HarpoAnalyse.h.
|
protectedinherited |
Definition at line 75 of file HarpoAnalyse.h.
|
private |
Definition at line 50 of file HarpoAnalyseWriter.h.