#include <HLTHeavyIon.h>
Public Member Functions | |
void | analyze (const edm::Handle< edm::TriggerResults > &hltresults, const edm::Handle< reco::Centrality > ¢rality, const edm::Handle< reco::EvtPlaneCollection > &evtPlanes, const edm::Handle< edm::GenHIEvent > &hiMC, edm::EventSetup const &eventSetup, edm::Event const &iEvent, TTree *tree) |
void | beginRun (const edm::Run &, const edm::EventSetup &) |
HLTHeavyIon () | |
void | setup (const edm::ParameterSet &pSet, TTree *tree) |
Private Attributes | |
bool | _Debug |
bool | _Monte |
bool | _OR_BXes |
TString * | algoBitToName |
float | fb |
float | fEtMR |
float | fMeanPt |
float | fMeanPtMR |
int | fNcharged |
int | fNchargedMR |
int | fNchargedPtCut |
int | fNchargedPtCutMR |
float | fNcoll |
float | fNhard |
float | fNpart |
float | fPhi0 |
int | hiBin |
float | hiEB |
float | hiEE |
float | hiEEminus |
float | hiEEplus |
float | hiET |
float * | hiEvtPlane |
float | hiHF |
float | hiHFhit |
float | hiHFhitMinus |
float | hiHFhitPlus |
float | hiHFminus |
float | hiHFplus |
int | hiNpix |
int | hiNpixelTracks |
int | hiNtracks |
int | hiNtracksEtaCut |
int | hiNtracksEtaPtCut |
int | hiNtracksPtCut |
float | hiZDC |
float | hiZDCminus |
float | hiZDCplus |
HLTConfigProvider | hltConfig_ |
int | HltEvtCnt |
L1GtUtils | m_l1GtUtils |
int | nEvtPlanes |
std::string | processName_ |
TString * | techBitToName |
int | UnpackBxInEvent |
$Date: November 2006 $Revision:
Definition at line 55 of file HLTHeavyIon.h.
HLTHeavyIon::HLTHeavyIon | ( | ) |
Definition at line 21 of file HLTHeavyIon.cc.
void HLTHeavyIon::analyze | ( | const edm::Handle< edm::TriggerResults > & | hltresults, |
const edm::Handle< reco::Centrality > & | centrality, | ||
const edm::Handle< reco::EvtPlaneCollection > & | evtPlanes, | ||
const edm::Handle< edm::GenHIEvent > & | hiMC, | ||
edm::EventSetup const & | eventSetup, | ||
edm::Event const & | iEvent, | ||
TTree * | tree | ||
) |
Analyze the Data
Definition at line 129 of file HLTHeavyIon.cc.
References gather_cfg::cout, benchmark_cfg::fb, edm::Event::getByLabel(), HiEvtPlane_cfi::hiEvtPlane, i, and edm::HandleBase::isValid().
void HLTHeavyIon::beginRun | ( | const edm::Run & | run, |
const edm::EventSetup & | c | ||
) |
Definition at line 31 of file HLTHeavyIon.cc.
References gather_cfg::cout.
void HLTHeavyIon::setup | ( | const edm::ParameterSet & | pSet, |
TTree * | tree | ||
) |
Definition at line 52 of file HLTHeavyIon.cc.
References benchmark_cfg::fb, edm::ParameterSet::getParameter(), edm::ParameterSet::getParameterNames(), and HiEvtPlane_cfi::hiEvtPlane.
|
private |
Definition at line 109 of file HLTHeavyIon.h.
|
private |
Definition at line 110 of file HLTHeavyIon.h.
|
private |
Definition at line 105 of file HLTHeavyIon.h.
|
private |
Definition at line 97 of file HLTHeavyIon.h.
|
private |
Definition at line 86 of file HLTHeavyIon.h.
|
private |
Definition at line 92 of file HLTHeavyIon.h.
|
private |
Definition at line 90 of file HLTHeavyIon.h.
|
private |
Definition at line 91 of file HLTHeavyIon.h.
|
private |
Definition at line 88 of file HLTHeavyIon.h.
|
private |
Definition at line 89 of file HLTHeavyIon.h.
|
private |
Definition at line 93 of file HLTHeavyIon.h.
|
private |
Definition at line 94 of file HLTHeavyIon.h.
|
private |
Definition at line 83 of file HLTHeavyIon.h.
|
private |
Definition at line 84 of file HLTHeavyIon.h.
|
private |
Definition at line 82 of file HLTHeavyIon.h.
|
private |
Definition at line 85 of file HLTHeavyIon.h.
|
private |
Definition at line 78 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 75 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 79 of file HLTHeavyIon.h.
|
private |
Definition at line 79 of file HLTHeavyIon.h.
|
private |
Definition at line 79 of file HLTHeavyIon.h.
|
private |
Definition at line 79 of file HLTHeavyIon.h.
|
private |
Definition at line 79 of file HLTHeavyIon.h.
|
private |
Definition at line 79 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 80 of file HLTHeavyIon.h.
|
private |
Definition at line 101 of file HLTHeavyIon.h.
|
private |
Definition at line 77 of file HLTHeavyIon.h.
|
private |
Definition at line 102 of file HLTHeavyIon.h.
|
private |
Definition at line 76 of file HLTHeavyIon.h.
|
private |
Definition at line 103 of file HLTHeavyIon.h.
|
private |
Definition at line 98 of file HLTHeavyIon.h.
|
private |
Definition at line 106 of file HLTHeavyIon.h.