![]() |
![]() |
#include <CSCHaloData.h>
Private Attributes | |
bool | HLTAccept |
short int | nOutOfTimeHits |
short int | nOutOfTimeTriggers_MinusZ |
short int | nOutOfTimeTriggers_PlusZ |
int | nTracks_MinusZ |
int | nTracks_PlusZ |
int | nTriggers_MinusZ |
int | nTriggers_PlusZ |
std::vector< GlobalPoint > | TheGlobalPositions |
edm::RefVector < reco::TrackCollection > | TheTrackRefs |
Definition at line 32 of file CSCHaloData.h.
CSCHaloData::CSCHaloData | ( | ) |
Definition at line 50 of file CSCHaloData.cc.
References HLTAccept, nOutOfTimeHits, nOutOfTimeTriggers_MinusZ, nOutOfTimeTriggers_PlusZ, nTracks_MinusZ, nTracks_PlusZ, nTriggers_MinusZ, and nTriggers_PlusZ.
|
inlinevirtual |
Definition at line 38 of file CSCHaloData.h.
|
inline |
Definition at line 48 of file CSCHaloData.h.
References HLTAccept.
Referenced by BeamHaloAnalyzer::analyze().
|
inline |
Definition at line 74 of file CSCHaloData.h.
References TheGlobalPositions.
Referenced by BeamHaloAnalyzer::analyze(), GlobalHaloAlgo::Calculate(), and CSCHaloAlgo::Calculate().
|
inline |
Definition at line 75 of file CSCHaloData.h.
References TheGlobalPositions.
|
inline |
Definition at line 58 of file CSCHaloData.h.
References TheTrackRefs.
Referenced by BeamHaloAnalyzer::analyze(), and CSCHaloAlgo::Calculate().
|
inline |
Definition at line 59 of file CSCHaloData.h.
References TheTrackRefs.
|
inline |
Definition at line 45 of file CSCHaloData.h.
References NumberOfHaloTracks(), and z.
|
inline |
Definition at line 42 of file CSCHaloData.h.
References NumberOfHaloTriggers(), and z.
|
inline |
Definition at line 55 of file CSCHaloData.h.
References nOutOfTimeHits.
Referenced by BeamHaloAnalyzer::analyze().
|
inline |
Definition at line 52 of file CSCHaloData.h.
References NumberOfOutOfTimeTriggers(), and z.
Referenced by BeamHaloAnalyzer::analyze().
int CSCHaloData::NumberOfHaloTracks | ( | HaloData::Endcap | z = HaloData::both | ) | const |
Definition at line 83 of file CSCHaloData.cc.
References reco::HaloData::both, i, reco::HaloData::minus, n, reco::HaloData::plus, edm::RefVector< C, T, F >::size(), and TheTrackRefs.
Referenced by BeamHaloAnalyzer::analyze(), NHaloTracks(), and reco::BeamHaloSummaryProducer::produce().
int CSCHaloData::NumberOfHaloTriggers | ( | HaloData::Endcap | z = HaloData::both | ) | const |
Definition at line 63 of file CSCHaloData.cc.
References reco::HaloData::minus, nTriggers_MinusZ, nTriggers_PlusZ, and reco::HaloData::plus.
Referenced by BeamHaloAnalyzer::analyze(), NHaloTriggers(), and reco::BeamHaloSummaryProducer::produce().
short int CSCHaloData::NumberOfOutOfTimeTriggers | ( | HaloData::Endcap | z = HaloData::both | ) | const |
Definition at line 73 of file CSCHaloData.cc.
References reco::HaloData::minus, nOutOfTimeTriggers_MinusZ, nOutOfTimeTriggers_PlusZ, and reco::HaloData::plus.
Referenced by BeamHaloAnalyzer::analyze(), NOutOfTimeTriggers(), and reco::BeamHaloSummaryProducer::produce().
|
inline |
|
inline |
Definition at line 70 of file CSCHaloData.h.
References HLTAccept, and ntuplemaker::status.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 67 of file CSCHaloData.h.
References nOutOfTimeHits.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 65 of file CSCHaloData.h.
References nOutOfTimeTriggers_MinusZ, and nOutOfTimeTriggers_PlusZ.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 62 of file CSCHaloData.h.
References nTriggers_MinusZ, and nTriggers_PlusZ.
Referenced by CSCHaloAlgo::Calculate().
|
private |
Definition at line 86 of file CSCHaloData.h.
Referenced by CSCHaloData(), CSCHaloHLTAccept(), and SetHLTBit().
|
private |
Definition at line 95 of file CSCHaloData.h.
Referenced by CSCHaloData(), NOutOfTimeHits(), NumberOfOutTimeHits(), and SetNOutOfTimeHits().
|
private |
Definition at line 93 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfOutOfTimeTriggers(), and SetNOutOfTimeTriggers().
|
private |
Definition at line 92 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfOutOfTimeTriggers(), and SetNOutOfTimeTriggers().
|
private |
Definition at line 89 of file CSCHaloData.h.
Referenced by CSCHaloData().
|
private |
Definition at line 88 of file CSCHaloData.h.
Referenced by CSCHaloData().
|
private |
Definition at line 83 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfHaloTriggers(), and SetNumberOfHaloTriggers().
|
private |
Definition at line 82 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfHaloTriggers(), and SetNumberOfHaloTriggers().
|
private |
Definition at line 81 of file CSCHaloData.h.
Referenced by GetCSCTrackImpactPositions().
|
private |
Definition at line 78 of file CSCHaloData.h.
Referenced by GetTracks(), and NumberOfHaloTracks().