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::UEAnalysisSelectorRootple ( TTree *  = 0)
inline

Definition at line 50 of file UEAnalysisSelectorRootple.h.

50 { }

◆ ~UEAnalysisSelectorRootple()

virtual UEAnalysisSelectorRootple::~UEAnalysisSelectorRootple ( )
inlinevirtual

Definition at line 51 of file UEAnalysisSelectorRootple.h.

51 { }

Member Function Documentation

◆ Begin()

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

◆ ClassDef()

UEAnalysisSelectorRootple::ClassDef ( UEAnalysisSelectorRootple  ,
 
)

◆ GetEntry()

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; }

References mps_splice::entry, and fChain.

◆ GetOutputList()

virtual TList* UEAnalysisSelectorRootple::GetOutputList ( ) const
inlinevirtual

Definition at line 62 of file UEAnalysisSelectorRootple.h.

62 { return fOutput; }

◆ Init()

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

◆ Notify()

virtual Bool_t UEAnalysisSelectorRootple::Notify ( )
virtual

◆ Process()

virtual Bool_t UEAnalysisSelectorRootple::Process ( Long64_t  entry)
virtual

◆ SetInputList()

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

Definition at line 61 of file UEAnalysisSelectorRootple.h.

61 { fInput = input; }

References input.

◆ SetObject()

virtual void UEAnalysisSelectorRootple::SetObject ( TObject *  obj)
inlinevirtual

Definition at line 60 of file UEAnalysisSelectorRootple.h.

60 { fObject = obj; }

References getGTfromDQMFile::obj.

◆ SetOption()

virtual void UEAnalysisSelectorRootple::SetOption ( const char *  option)
inlinevirtual

Definition at line 59 of file UEAnalysisSelectorRootple.h.

59 { fOption = option; }

References fileinputsource_cfi::option.

◆ SlaveBegin()

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

◆ SlaveTerminate()

virtual void UEAnalysisSelectorRootple::SlaveTerminate ( )
virtual

◆ Terminate()

virtual void UEAnalysisSelectorRootple::Terminate ( )
virtual

◆ Version()

virtual Int_t UEAnalysisSelectorRootple::Version ( ) const
inlinevirtual

Definition at line 52 of file UEAnalysisSelectorRootple.h.

52 { return 2; }

Member Data Documentation

◆ acceptedTriggers

TClonesArray* UEAnalysisSelectorRootple::acceptedTriggers

Definition at line 38 of file UEAnalysisSelectorRootple.h.

◆ b_acceptedTriggers

TBranch* UEAnalysisSelectorRootple::b_acceptedTriggers

Definition at line 48 of file UEAnalysisSelectorRootple.h.

◆ b_CalorimeterJet

TBranch* UEAnalysisSelectorRootple::b_CalorimeterJet

Definition at line 47 of file UEAnalysisSelectorRootple.h.

◆ b_ChargedJet

TBranch* UEAnalysisSelectorRootple::b_ChargedJet

Definition at line 45 of file UEAnalysisSelectorRootple.h.

◆ b_EventKind

TBranch* UEAnalysisSelectorRootple::b_EventKind

Definition at line 41 of file UEAnalysisSelectorRootple.h.

◆ b_InclusiveJet

TBranch* UEAnalysisSelectorRootple::b_InclusiveJet

Definition at line 44 of file UEAnalysisSelectorRootple.h.

◆ b_MonteCarlo

TBranch* UEAnalysisSelectorRootple::b_MonteCarlo

Definition at line 42 of file UEAnalysisSelectorRootple.h.

◆ b_Track

TBranch* UEAnalysisSelectorRootple::b_Track

Definition at line 43 of file UEAnalysisSelectorRootple.h.

◆ b_TracksJet

TBranch* UEAnalysisSelectorRootple::b_TracksJet

Definition at line 46 of file UEAnalysisSelectorRootple.h.

◆ CalorimeterJet

TClonesArray* UEAnalysisSelectorRootple::CalorimeterJet

Definition at line 37 of file UEAnalysisSelectorRootple.h.

◆ ChargedJet

TClonesArray* UEAnalysisSelectorRootple::ChargedJet

Definition at line 35 of file UEAnalysisSelectorRootple.h.

◆ etaRegion

float UEAnalysisSelectorRootple::etaRegion

Definition at line 70 of file UEAnalysisSelectorRootple.h.

◆ EventKind

Int_t UEAnalysisSelectorRootple::EventKind

pointer to the analyzed TTree or TChain

Definition at line 31 of file UEAnalysisSelectorRootple.h.

◆ fChain

TTree* UEAnalysisSelectorRootple::fChain

Definition at line 28 of file UEAnalysisSelectorRootple.h.

Referenced by GetEntry().

◆ hFile

TFile* UEAnalysisSelectorRootple::hFile

Definition at line 68 of file UEAnalysisSelectorRootple.h.

◆ InclusiveJet

TClonesArray* UEAnalysisSelectorRootple::InclusiveJet

Definition at line 34 of file UEAnalysisSelectorRootple.h.

◆ jets

UEAnalysisJets* UEAnalysisSelectorRootple::jets

Definition at line 74 of file UEAnalysisSelectorRootple.h.

◆ MonteCarlo

TClonesArray* UEAnalysisSelectorRootple::MonteCarlo

Definition at line 32 of file UEAnalysisSelectorRootple.h.

◆ mpi

UEAnalysisMPI* UEAnalysisSelectorRootple::mpi

Definition at line 75 of file UEAnalysisSelectorRootple.h.

◆ ptThreshold

float UEAnalysisSelectorRootple::ptThreshold

Definition at line 71 of file UEAnalysisSelectorRootple.h.

◆ Track

TClonesArray* UEAnalysisSelectorRootple::Track

Definition at line 33 of file UEAnalysisSelectorRootple.h.

◆ TracksJet

TClonesArray* UEAnalysisSelectorRootple::TracksJet

Definition at line 36 of file UEAnalysisSelectorRootple.h.

◆ ue

UEAnalysisUE* UEAnalysisSelectorRootple::ue

Definition at line 73 of file UEAnalysisSelectorRootple.h.

input
static const std::string input
Definition: EdmProvDump.cc:48
UEAnalysisSelectorRootple::fChain
TTree * fChain
Definition: UEAnalysisSelectorRootple.h:28
mps_splice.entry
entry
Definition: mps_splice.py:68
fileinputsource_cfi.option
option
Definition: fileinputsource_cfi.py:87
getGTfromDQMFile.obj
obj
Definition: getGTfromDQMFile.py:32