#include <HGCalTriggerNtupleBase.h>
Public Member Functions | |
bool | accessEventSetup () const |
virtual void | fill (const edm::Event &, const HGCalTriggerNtupleEventSetup &) |
virtual void | fill (const edm::Event &, const edm::EventSetup &) |
HGCalTriggerNtupleBase (const edm::ParameterSet &conf) | |
virtual void | initialize (TTree &, const edm::ParameterSet &, edm::ConsumesCollector &&)=0 |
const std::string & | name () const |
virtual | ~HGCalTriggerNtupleBase () |
Protected Member Functions | |
virtual void | clear ()=0 |
Protected Attributes | |
bool | accessEventSetup_ = true |
const std::string | name_ |
Definition at line 24 of file HGCalTriggerNtupleBase.h.
|
inline |
Definition at line 26 of file HGCalTriggerNtupleBase.h.
|
inlinevirtual |
Definition at line 27 of file HGCalTriggerNtupleBase.h.
|
inline |
Definition at line 45 of file HGCalTriggerNtupleBase.h.
References accessEventSetup_.
|
protectedpure virtual |
Implemented in HGCalTriggerNtupleGen, HGCalTriggerNtupleHGCTriggerCells, HGCalTriggerNtupleHGCDigis, HGCalTriggerNtupleHGCConcentratorData, HGCalTriggerNtupleHGCTriggerSums, HGCalTriggerNtupleGenTau, HGCalTriggerNtupleHGCClusters, HGCalTriggerNtupleGenJet, HGCalTriggerNtupleHGCMulticlusters, HGCalTriggerNtupleHGCTowers, and HGCalTriggerNtupleEvent.
|
inlinevirtual |
Reimplemented in HGCalTriggerNtupleGen, HGCalTriggerNtupleHGCTriggerCells, HGCalTriggerNtupleHGCDigis, HGCalTriggerNtupleHGCConcentratorData, HGCalTriggerNtupleHGCTriggerSums, HGCalTriggerNtupleGenTau, HGCalTriggerNtupleHGCClusters, HGCalTriggerNtupleGenJet, HGCalTriggerNtupleHGCMulticlusters, HGCalTriggerNtupleHGCTowers, and HGCalTriggerNtupleEvent.
Definition at line 30 of file HGCalTriggerNtupleBase.h.
References name().
|
inlinevirtual |
Definition at line 38 of file HGCalTriggerNtupleBase.h.
References name().
|
pure virtual |
Implemented in HGCalTriggerNtupleGen, HGCalTriggerNtupleHGCTriggerCells, HGCalTriggerNtupleHGCDigis, HGCalTriggerNtupleHGCConcentratorData, HGCalTriggerNtupleHGCTriggerSums, HGCalTriggerNtupleGenTau, HGCalTriggerNtupleHGCClusters, HGCalTriggerNtupleGenJet, HGCalTriggerNtupleHGCMulticlusters, HGCalTriggerNtupleHGCTowers, and HGCalTriggerNtupleEvent.
|
inline |
Definition at line 28 of file HGCalTriggerNtupleBase.h.
References name_.
Referenced by config.CFG::__str__(), geometryComparison.GeometryComparison::createScript(), validation.Sample::digest(), fill(), primaryVertexResolution.PrimaryVertexResolution::getRepMap(), primaryVertexValidation.PrimaryVertexValidation::getRepMap(), zMuMuValidation.ZMuMuValidation::getRepMap(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
protected |
Definition at line 49 of file HGCalTriggerNtupleBase.h.
Referenced by accessEventSetup(), HGCalTriggerNtupleEvent::HGCalTriggerNtupleEvent(), HGCalTriggerNtupleGen::HGCalTriggerNtupleGen(), HGCalTriggerNtupleGenJet::HGCalTriggerNtupleGenJet(), HGCalTriggerNtupleGenTau::HGCalTriggerNtupleGenTau(), HGCalTriggerNtupleHGCClusters::HGCalTriggerNtupleHGCClusters(), HGCalTriggerNtupleHGCConcentratorData::HGCalTriggerNtupleHGCConcentratorData(), HGCalTriggerNtupleHGCDigis::HGCalTriggerNtupleHGCDigis(), HGCalTriggerNtupleHGCMulticlusters::HGCalTriggerNtupleHGCMulticlusters(), HGCalTriggerNtupleHGCTowers::HGCalTriggerNtupleHGCTowers(), HGCalTriggerNtupleHGCTriggerCells::HGCalTriggerNtupleHGCTriggerCells(), and HGCalTriggerNtupleHGCTriggerSums::HGCalTriggerNtupleHGCTriggerSums().
|
protected |
Definition at line 50 of file HGCalTriggerNtupleBase.h.
Referenced by name().