EventTree_Proc Class Reference

#include <EventTree_Proc.h>

Inheritance diagram for EventTree_Proc:

TSelector TObject TObject List of all members.

Public Member Functions

 EventTree_Proc (TTree *)
 EventTree_Proc ()
virtual ~EventTree_Proc ()
virtual Int_t Version () const
virtual void Begin (TTree *)
virtual void SlaveBegin (TTree *tree)
virtual void Init (TTree *tree)
virtual Bool_t Notify ()
virtual Bool_t Process (Long64_t entry)
virtual void SetOption (const char *option)
virtual void SetObject (TObject *obj)
virtual void SetInputList (TList *input)
virtual TListGetOutputList () const
virtual void SlaveTerminate ()
virtual void Terminate ()
 ClassDef (EventTree_Proc, 0)

Public Attributes

TTreefChain
Eventevent
 pointer to the analyzed TTree or TChain
Char_t fType [20]
Char_tfEventName
Int_t fNtrack
Int_t fNseg
Int_t fNvertex
UInt_t fFlag
Double32_t fTemperature
Int_t fMeasures [10]
Double32_t fMatrix [4][4]
Double32_t fClosestDistance [21]
EventHeader fEvtHdr
TClonesArrayfTracks
TRefArrayfHighPt
TRefArrayfMuons
TRef fLastTrack
TRef fWebHistogram
TH1FfH
TBits fTriggerBits
Bool_t fIsValid
TH1FfPtHist
TH1IfNTracksHist
TBranchb_event_fType
TBranchb_fEventName
TBranchb_event_fNtrack
TBranchb_event_fNseg
TBranchb_event_fNvertex
TBranchb_event_fFlag
TBranchb_event_fTemperature
TBranchb_event_fMeasures
TBranchb_event_fMatrix
TBranchb_fClosestDistance
TBranchb_event_fEvtHdr
TBranchb_fTracks
TBranchb_fHighPt
TBranchb_fMuons
TBranchb_event_fLastTrack
TBranchb_event_fWebHistogram
TBranchb_fH
TBranchb_event_fTriggerBits
TBranchb_event_fIsValid

Detailed Description

Definition at line 18 of file EventTree_Proc.h.


Constructor & Destructor Documentation

EventTree_Proc::EventTree_Proc ( TTree  )  [inline]

Definition at line 69 of file EventTree_Proc.h.

EventTree_Proc::EventTree_Proc (  )  [inline]

Definition at line 70 of file EventTree_Proc.h.

virtual EventTree_Proc::~EventTree_Proc (  )  [inline, virtual]

Definition at line 71 of file EventTree_Proc.h.


Member Function Documentation

virtual Int_t EventTree_Proc::Version (  )  const [inline, virtual]

Reimplemented from TSelector.

Definition at line 72 of file EventTree_Proc.h.

void EventTree_Proc::Begin ( TTree  )  [virtual]

Reimplemented from TSelector.

Definition at line 32 of file EventTree_Proc.C.

References TSelector::GetOption(), and option.

void EventTree_Proc::SlaveBegin ( TTree tree  )  [virtual]

Reimplemented from TSelector.

Definition at line 42 of file EventTree_Proc.C.

References TList::Add(), fNTracksHist, TSelector::fOutput, fPtHist, TSelector::GetOption(), TH1::GetXaxis(), TH1::GetYaxis(), Init(), option, TH1::SetDirectory(), and TNamed::SetTitle().

virtual void EventTree_Proc::Init ( TTree tree  )  [virtual]

Reimplemented from TSelector.

Referenced by SlaveBegin().

virtual Bool_t EventTree_Proc::Notify (  )  [virtual]

Reimplemented from TSelector.

Bool_t EventTree_Proc::Process ( Long64_t  entry  )  [virtual]

Reimplemented from TSelector.

Definition at line 68 of file EventTree_Proc.C.

References TObjArray::At(), TClonesArray::Clear(), fChain, TH1::Fill(), fNtrack, fNTracksHist, fPtHist, fTracks, TObjArray::GetEntries(), TTree::GetEntry(), TTree::GetTree(), j, and kTRUE.

virtual void EventTree_Proc::SetOption ( const char *  option  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 78 of file EventTree_Proc.h.

References TSelector::fOption.

virtual void EventTree_Proc::SetObject ( TObject obj  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 79 of file EventTree_Proc.h.

References TSelector::fObject.

virtual void EventTree_Proc::SetInputList ( TList input  )  [inline, virtual]

Reimplemented from TSelector.

Definition at line 80 of file EventTree_Proc.h.

References TSelector::fInput.

virtual TList* EventTree_Proc::GetOutputList (  )  const [inline, virtual]

Reimplemented from TSelector.

Definition at line 81 of file EventTree_Proc.h.

References TSelector::fOutput.

void EventTree_Proc::SlaveTerminate (  )  [virtual]

Reimplemented from TSelector.

Definition at line 101 of file EventTree_Proc.C.

void EventTree_Proc::Terminate (  )  [virtual]

Reimplemented from TSelector.

Definition at line 109 of file EventTree_Proc.C.

References canvas, TList::FindObject(), TSelector::fOutput, h, TPad::SetBorderMode(), TPad::SetLogy(), and TObject::Warning().

EventTree_Proc::ClassDef ( EventTree_Proc  ,
 
)


Member Data Documentation

TTree* EventTree_Proc::fChain

Definition at line 20 of file EventTree_Proc.h.

Referenced by Process().

Event* EventTree_Proc::event

pointer to the analyzed TTree or TChain

Definition at line 23 of file EventTree_Proc.h.

Char_t EventTree_Proc::fType[20]

Definition at line 24 of file EventTree_Proc.h.

Char_t* EventTree_Proc::fEventName

Definition at line 25 of file EventTree_Proc.h.

Int_t EventTree_Proc::fNtrack

Definition at line 26 of file EventTree_Proc.h.

Referenced by Process().

Int_t EventTree_Proc::fNseg

Definition at line 27 of file EventTree_Proc.h.

Int_t EventTree_Proc::fNvertex

Definition at line 28 of file EventTree_Proc.h.

UInt_t EventTree_Proc::fFlag

Definition at line 29 of file EventTree_Proc.h.

Double32_t EventTree_Proc::fTemperature

Definition at line 30 of file EventTree_Proc.h.

Int_t EventTree_Proc::fMeasures[10]

Definition at line 31 of file EventTree_Proc.h.

Double32_t EventTree_Proc::fMatrix[4][4]

Definition at line 32 of file EventTree_Proc.h.

Double32_t EventTree_Proc::fClosestDistance[21]

Definition at line 33 of file EventTree_Proc.h.

EventHeader EventTree_Proc::fEvtHdr

Definition at line 34 of file EventTree_Proc.h.

TClonesArray* EventTree_Proc::fTracks

Definition at line 35 of file EventTree_Proc.h.

Referenced by Process().

TRefArray* EventTree_Proc::fHighPt

Definition at line 36 of file EventTree_Proc.h.

TRefArray* EventTree_Proc::fMuons

Definition at line 37 of file EventTree_Proc.h.

TRef EventTree_Proc::fLastTrack

Definition at line 38 of file EventTree_Proc.h.

TRef EventTree_Proc::fWebHistogram

Definition at line 39 of file EventTree_Proc.h.

TH1F* EventTree_Proc::fH

Definition at line 40 of file EventTree_Proc.h.

TBits EventTree_Proc::fTriggerBits

Definition at line 41 of file EventTree_Proc.h.

Bool_t EventTree_Proc::fIsValid

Definition at line 42 of file EventTree_Proc.h.

TH1F* EventTree_Proc::fPtHist

Definition at line 45 of file EventTree_Proc.h.

Referenced by Process(), and SlaveBegin().

TH1I* EventTree_Proc::fNTracksHist

Definition at line 46 of file EventTree_Proc.h.

Referenced by Process(), and SlaveBegin().

TBranch* EventTree_Proc::b_event_fType

Definition at line 49 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_fEventName

Definition at line 50 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fNtrack

Definition at line 51 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fNseg

Definition at line 52 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fNvertex

Definition at line 53 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fFlag

Definition at line 54 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fTemperature

Definition at line 55 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fMeasures

Definition at line 56 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fMatrix

Definition at line 57 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_fClosestDistance

Definition at line 58 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fEvtHdr

Definition at line 59 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_fTracks

Definition at line 60 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_fHighPt

Definition at line 61 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_fMuons

Definition at line 62 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fLastTrack

Definition at line 63 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fWebHistogram

Definition at line 64 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_fH

Definition at line 65 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fTriggerBits

Definition at line 66 of file EventTree_Proc.h.

TBranch* EventTree_Proc::b_event_fIsValid

Definition at line 67 of file EventTree_Proc.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:25:12 2011 for ROOT_528-00b_version by  doxygen 1.5.1