CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
UEAnalysisSelectorRootple Class Reference

#include <UEAnalysisSelectorRootple.h>

Inheritance diagram for UEAnalysisSelectorRootple:

Public Member Functions

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

Public Attributes

TClonesArray * acceptedTriggers
 
TBranch * b_acceptedTriggers
 
TBranch * b_CalorimeterJet
 
TBranch * b_ChargedJet
 
TBranch * b_EventKind
 
TBranch * b_InclusiveJet
 
TBranch * b_MonteCarlo
 
TBranch * b_Track
 
TBranch * b_TracksJet
 
TClonesArray * CalorimeterJet
 
TClonesArray * ChargedJet
 
float etaRegion
 
Int_t EventKind
 pointer to the analyzed TTree or TChain More...
 
TTree * fChain
 
TFile * hFile
 
TClonesArray * InclusiveJet
 
UEAnalysisJetsjets
 
TClonesArray * MonteCarlo
 
UEAnalysisMPImpi
 
float ptThreshold
 
TClonesArray * Track
 
TClonesArray * TracksJet
 
UEAnalysisUEue
 

Detailed Description

Definition at line 26 of file UEAnalysisSelectorRootple.h.

Constructor & Destructor Documentation

UEAnalysisSelectorRootple::UEAnalysisSelectorRootple ( TTree *  = 0)
inline

Definition at line 50 of file UEAnalysisSelectorRootple.h.

50 { }
virtual UEAnalysisSelectorRootple::~UEAnalysisSelectorRootple ( )
inlinevirtual

Definition at line 51 of file UEAnalysisSelectorRootple.h.

51 { }

Member Function Documentation

virtual void UEAnalysisSelectorRootple::Begin ( TTree *  tree)
virtual

Referenced by Version().

UEAnalysisSelectorRootple::ClassDef ( UEAnalysisSelectorRootple  ,
 
)

Referenced by GetOutputList().

virtual Int_t UEAnalysisSelectorRootple::GetEntry ( Long64_t  entry,
Int_t  getall = 0 
)
inlinevirtual

Definition at line 58 of file UEAnalysisSelectorRootple.h.

58 { return fChain ? fChain->GetTree()->GetEntry(entry, getall) : 0; }
virtual TList* UEAnalysisSelectorRootple::GetOutputList ( ) const
inlinevirtual

Definition at line 62 of file UEAnalysisSelectorRootple.h.

References ClassDef(), SlaveTerminate(), and Terminate().

62 { return fOutput; }
virtual void UEAnalysisSelectorRootple::Init ( TTree *  tree)
virtual

Referenced by Version().

virtual Bool_t UEAnalysisSelectorRootple::Notify ( )
virtual

Referenced by Version().

virtual Bool_t UEAnalysisSelectorRootple::Process ( Long64_t  entry)
virtual

Referenced by Version().

virtual void UEAnalysisSelectorRootple::SetInputList ( TList *  input)
inlinevirtual

Definition at line 61 of file UEAnalysisSelectorRootple.h.

References input.

61 { fInput = input; }
static std::string const input
Definition: EdmProvDump.cc:48
virtual void UEAnalysisSelectorRootple::SetObject ( TObject *  obj)
inlinevirtual

Definition at line 60 of file UEAnalysisSelectorRootple.h.

References hgcalPlots::obj.

60 { fObject = obj; }
virtual void UEAnalysisSelectorRootple::SetOption ( const char *  option)
inlinevirtual

Definition at line 59 of file UEAnalysisSelectorRootple.h.

References TSGForRoadSearch_cfi::option.

59 { fOption = option; }
virtual void UEAnalysisSelectorRootple::SlaveBegin ( TTree *  tree)
virtual

Referenced by Version().

virtual void UEAnalysisSelectorRootple::SlaveTerminate ( )
virtual

Referenced by GetOutputList().

virtual void UEAnalysisSelectorRootple::Terminate ( )
virtual

Referenced by GetOutputList().

virtual Int_t UEAnalysisSelectorRootple::Version ( ) const
inlinevirtual

Definition at line 52 of file UEAnalysisSelectorRootple.h.

References Begin(), mps_splice::entry, Init(), Notify(), Process(), and SlaveBegin().

52 { return 2; }

Member Data Documentation

TClonesArray* UEAnalysisSelectorRootple::acceptedTriggers

Definition at line 38 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_acceptedTriggers

Definition at line 48 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_CalorimeterJet

Definition at line 47 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_ChargedJet

Definition at line 45 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_EventKind

Definition at line 41 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_InclusiveJet

Definition at line 44 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_MonteCarlo

Definition at line 42 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_Track

Definition at line 43 of file UEAnalysisSelectorRootple.h.

TBranch* UEAnalysisSelectorRootple::b_TracksJet

Definition at line 46 of file UEAnalysisSelectorRootple.h.

TClonesArray* UEAnalysisSelectorRootple::CalorimeterJet

Definition at line 37 of file UEAnalysisSelectorRootple.h.

TClonesArray* UEAnalysisSelectorRootple::ChargedJet

Definition at line 35 of file UEAnalysisSelectorRootple.h.

float UEAnalysisSelectorRootple::etaRegion

Definition at line 70 of file UEAnalysisSelectorRootple.h.

Int_t UEAnalysisSelectorRootple::EventKind

pointer to the analyzed TTree or TChain

Definition at line 31 of file UEAnalysisSelectorRootple.h.

TTree* UEAnalysisSelectorRootple::fChain

Definition at line 28 of file UEAnalysisSelectorRootple.h.

TFile* UEAnalysisSelectorRootple::hFile

Definition at line 68 of file UEAnalysisSelectorRootple.h.

TClonesArray* UEAnalysisSelectorRootple::InclusiveJet

Definition at line 34 of file UEAnalysisSelectorRootple.h.

UEAnalysisJets* UEAnalysisSelectorRootple::jets

Definition at line 74 of file UEAnalysisSelectorRootple.h.

TClonesArray* UEAnalysisSelectorRootple::MonteCarlo

Definition at line 32 of file UEAnalysisSelectorRootple.h.

UEAnalysisMPI* UEAnalysisSelectorRootple::mpi

Definition at line 75 of file UEAnalysisSelectorRootple.h.

float UEAnalysisSelectorRootple::ptThreshold

Definition at line 71 of file UEAnalysisSelectorRootple.h.

TClonesArray* UEAnalysisSelectorRootple::Track

Definition at line 33 of file UEAnalysisSelectorRootple.h.

TClonesArray* UEAnalysisSelectorRootple::TracksJet

Definition at line 36 of file UEAnalysisSelectorRootple.h.

UEAnalysisUE* UEAnalysisSelectorRootple::ue

Definition at line 73 of file UEAnalysisSelectorRootple.h.