EventTree_ProcOpt Class Reference

#include <EventTree_ProcOpt.h>

Inheritance diagram for EventTree_ProcOpt:

TSelector TObject TObject List of all members.

Public Member Functions

 EventTree_ProcOpt (TTree *)
 EventTree_ProcOpt ()
 ~EventTree_ProcOpt ()
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_ProcOpt, 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_ProcOpt.h.


Constructor & Destructor Documentation

EventTree_ProcOpt::EventTree_ProcOpt ( TTree  )  [inline]

Definition at line 69 of file EventTree_ProcOpt.h.

EventTree_ProcOpt::EventTree_ProcOpt (  )  [inline]

Definition at line 70 of file EventTree_ProcOpt.h.

EventTree_ProcOpt::~EventTree_ProcOpt (  )  [inline]

Definition at line 71 of file EventTree_ProcOpt.h.


Member Function Documentation

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

Reimplemented from TSelector.

Definition at line 72 of file EventTree_ProcOpt.h.

void EventTree_ProcOpt::Begin ( TTree  )  [virtual]

Reimplemented from TSelector.

Definition at line 32 of file EventTree_ProcOpt.C.

References TSelector::GetOption(), and option.

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

Reimplemented from TSelector.

Definition at line 42 of file EventTree_ProcOpt.C.

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

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

Reimplemented from TSelector.

Referenced by SlaveBegin().

virtual Bool_t EventTree_ProcOpt::Notify (  )  [virtual]

Reimplemented from TSelector.

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

Reimplemented from TSelector.

Definition at line 67 of file EventTree_ProcOpt.C.

References TObjArray::At(), b_event_fNtrack, b_fTracks, TClonesArray::Clear(), TH1::Fill(), fNtrack, fNTracksHist, fPtHist, fTracks, TObjArray::GetEntries(), TBranch::GetEntry(), j, and kTRUE.

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

Reimplemented from TSelector.

Definition at line 78 of file EventTree_ProcOpt.h.

References TSelector::fOption.

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

Reimplemented from TSelector.

Definition at line 79 of file EventTree_ProcOpt.h.

References TSelector::fObject.

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

Reimplemented from TSelector.

Definition at line 80 of file EventTree_ProcOpt.h.

References TSelector::fInput.

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

Reimplemented from TSelector.

Definition at line 81 of file EventTree_ProcOpt.h.

References TSelector::fOutput.

void EventTree_ProcOpt::SlaveTerminate (  )  [virtual]

Reimplemented from TSelector.

Definition at line 103 of file EventTree_ProcOpt.C.

void EventTree_ProcOpt::Terminate (  )  [virtual]

Reimplemented from TSelector.

Definition at line 111 of file EventTree_ProcOpt.C.

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

EventTree_ProcOpt::ClassDef ( EventTree_ProcOpt  ,
 
)


Member Data Documentation

TTree* EventTree_ProcOpt::fChain

Definition at line 20 of file EventTree_ProcOpt.h.

Event* EventTree_ProcOpt::event

pointer to the analyzed TTree or TChain

Definition at line 23 of file EventTree_ProcOpt.h.

Char_t EventTree_ProcOpt::fType[20]

Definition at line 24 of file EventTree_ProcOpt.h.

Char_t* EventTree_ProcOpt::fEventName

Definition at line 25 of file EventTree_ProcOpt.h.

Int_t EventTree_ProcOpt::fNtrack

Definition at line 26 of file EventTree_ProcOpt.h.

Referenced by Process().

Int_t EventTree_ProcOpt::fNseg

Definition at line 27 of file EventTree_ProcOpt.h.

Int_t EventTree_ProcOpt::fNvertex

Definition at line 28 of file EventTree_ProcOpt.h.

UInt_t EventTree_ProcOpt::fFlag

Definition at line 29 of file EventTree_ProcOpt.h.

Double32_t EventTree_ProcOpt::fTemperature

Definition at line 30 of file EventTree_ProcOpt.h.

Int_t EventTree_ProcOpt::fMeasures[10]

Definition at line 31 of file EventTree_ProcOpt.h.

Double32_t EventTree_ProcOpt::fMatrix[4][4]

Definition at line 32 of file EventTree_ProcOpt.h.

Double32_t EventTree_ProcOpt::fClosestDistance[21]

Definition at line 33 of file EventTree_ProcOpt.h.

EventHeader EventTree_ProcOpt::fEvtHdr

Definition at line 34 of file EventTree_ProcOpt.h.

TClonesArray* EventTree_ProcOpt::fTracks

Definition at line 35 of file EventTree_ProcOpt.h.

Referenced by Process().

TRefArray* EventTree_ProcOpt::fHighPt

Definition at line 36 of file EventTree_ProcOpt.h.

TRefArray* EventTree_ProcOpt::fMuons

Definition at line 37 of file EventTree_ProcOpt.h.

TRef EventTree_ProcOpt::fLastTrack

Definition at line 38 of file EventTree_ProcOpt.h.

TRef EventTree_ProcOpt::fWebHistogram

Definition at line 39 of file EventTree_ProcOpt.h.

TH1F* EventTree_ProcOpt::fH

Definition at line 40 of file EventTree_ProcOpt.h.

TBits EventTree_ProcOpt::fTriggerBits

Definition at line 41 of file EventTree_ProcOpt.h.

Bool_t EventTree_ProcOpt::fIsValid

Definition at line 42 of file EventTree_ProcOpt.h.

TH1F* EventTree_ProcOpt::fPtHist

Definition at line 45 of file EventTree_ProcOpt.h.

Referenced by Process(), and SlaveBegin().

TH1I* EventTree_ProcOpt::fNTracksHist

Definition at line 46 of file EventTree_ProcOpt.h.

Referenced by Process(), and SlaveBegin().

TBranch* EventTree_ProcOpt::b_event_fType

Definition at line 49 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_fEventName

Definition at line 50 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fNtrack

Definition at line 51 of file EventTree_ProcOpt.h.

Referenced by Process().

TBranch* EventTree_ProcOpt::b_event_fNseg

Definition at line 52 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fNvertex

Definition at line 53 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fFlag

Definition at line 54 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fTemperature

Definition at line 55 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fMeasures

Definition at line 56 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fMatrix

Definition at line 57 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_fClosestDistance

Definition at line 58 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fEvtHdr

Definition at line 59 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_fTracks

Definition at line 60 of file EventTree_ProcOpt.h.

Referenced by Process().

TBranch* EventTree_ProcOpt::b_fHighPt

Definition at line 61 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_fMuons

Definition at line 62 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fLastTrack

Definition at line 63 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fWebHistogram

Definition at line 64 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_fH

Definition at line 65 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fTriggerBits

Definition at line 66 of file EventTree_ProcOpt.h.

TBranch* EventTree_ProcOpt::b_event_fIsValid

Definition at line 67 of file EventTree_ProcOpt.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