#include <CSCHaloData.h>
Private Attributes | |
bool | HLTAccept |
short int | nFlatHaloSegments |
short int | nFlatHaloSegments_TrkMuUnVeto |
short int | nOutOfTimeHits |
short int | nOutOfTimeTriggers_MinusZ |
short int | nOutOfTimeTriggers_PlusZ |
int | nTracks_MinusZ |
int | nTracks_PlusZ |
short int | nTracks_Small_beta |
short int | nTracks_Small_dT |
short int | nTracks_Small_dT_Small_beta |
int | nTriggers_MinusZ |
int | nTriggers_MinusZ_TrkMuUnVeto |
int | nTriggers_PlusZ |
int | nTriggers_PlusZ_TrkMuUnVeto |
bool | segmentiscalomatched |
bool | segmentisEBcalomatched |
bool | segmentisEEcalomatched |
bool | segmentisHcalomatched |
bool | segments_in_both_endcaps |
bool | segments_in_both_endcaps_loose_dtcut_TrkMuUnVeto |
bool | segments_in_both_endcaps_loose_TrkMuUnVeto |
std::vector< GlobalPoint > | TheGlobalPositions |
edm::RefVector< reco::TrackCollection > | TheTrackRefs |
Definition at line 24 of file CSCHaloData.h.
CSCHaloData::CSCHaloData | ( | ) |
Definition at line 11 of file CSCHaloData.cc.
References HLTAccept, nFlatHaloSegments, nFlatHaloSegments_TrkMuUnVeto, nOutOfTimeHits, nOutOfTimeTriggers_MinusZ, nOutOfTimeTriggers_PlusZ, nTracks_MinusZ, nTracks_PlusZ, nTracks_Small_beta, nTracks_Small_dT, nTracks_Small_dT_Small_beta, nTriggers_MinusZ, nTriggers_MinusZ_TrkMuUnVeto, nTriggers_PlusZ, nTriggers_PlusZ_TrkMuUnVeto, segmentiscalomatched, segmentisEBcalomatched, segmentisEEcalomatched, segmentisHcalomatched, segments_in_both_endcaps, segments_in_both_endcaps_loose_dtcut_TrkMuUnVeto, and segments_in_both_endcaps_loose_TrkMuUnVeto.
|
inlinevirtual |
Definition at line 29 of file CSCHaloData.h.
|
inline |
|
inline |
Definition at line 100 of file CSCHaloData.h.
References TheGlobalPositions.
Referenced by GlobalHaloAlgo::Calculate(), and CSCHaloAlgo::Calculate().
|
inline |
Definition at line 101 of file CSCHaloData.h.
References TheGlobalPositions.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 56 of file CSCHaloData.h.
References segments_in_both_endcaps.
|
inline |
Definition at line 64 of file CSCHaloData.h.
References segments_in_both_endcaps_loose_dtcut_TrkMuUnVeto.
|
inline |
Definition at line 63 of file CSCHaloData.h.
References segments_in_both_endcaps_loose_TrkMuUnVeto.
|
inline |
Definition at line 69 of file CSCHaloData.h.
References TheTrackRefs.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 70 of file CSCHaloData.h.
References TheTrackRefs.
|
inline |
|
inline |
Definition at line 62 of file CSCHaloData.h.
References nFlatHaloSegments_TrkMuUnVeto.
|
inline |
Definition at line 38 of file CSCHaloData.h.
References NumberOfHaloTracks().
|
inline |
Definition at line 34 of file CSCHaloData.h.
References NumberOfHaloTriggers().
|
inline |
|
inline |
Definition at line 45 of file CSCHaloData.h.
References NumberOfOutOfTimeTriggers().
|
inline |
|
inline |
Definition at line 52 of file CSCHaloData.h.
References nTracks_Small_dT_Small_beta.
|
inline |
int CSCHaloData::NumberOfHaloTracks | ( | HaloData::Endcap | z = HaloData::both | ) | const |
Definition at line 71 of file CSCHaloData.cc.
References reco::HaloData::both, mps_fire::i, reco::HaloData::minus, create_idmaps::n, reco::HaloData::plus, edm::RefVector< C, T, F >::size(), and TheTrackRefs.
Referenced by NHaloTracks().
int CSCHaloData::NumberOfHaloTriggers | ( | HaloData::Endcap | z = HaloData::both | ) | const |
Definition at line 44 of file CSCHaloData.cc.
References reco::HaloData::minus, nTriggers_MinusZ, nTriggers_PlusZ, and reco::HaloData::plus.
Referenced by NHaloTriggers().
int CSCHaloData::NumberOfHaloTriggers_TrkMuUnVeto | ( | HaloData::Endcap | z = HaloData::both | ) | const |
Definition at line 53 of file CSCHaloData.cc.
References reco::HaloData::minus, nTriggers_MinusZ_TrkMuUnVeto, nTriggers_PlusZ_TrkMuUnVeto, and reco::HaloData::plus.
short int CSCHaloData::NumberOfOutOfTimeTriggers | ( | HaloData::Endcap | z = HaloData::both | ) | const |
Definition at line 62 of file CSCHaloData.cc.
References reco::HaloData::minus, nOutOfTimeTriggers_MinusZ, nOutOfTimeTriggers_PlusZ, and reco::HaloData::plus.
Referenced by NOutOfTimeTriggers().
|
inline |
|
inline |
Definition at line 96 of file CSCHaloData.h.
References HLTAccept, and mps_update::status.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 107 of file CSCHaloData.h.
References nFlatHaloSegments.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 110 of file CSCHaloData.h.
References nFlatHaloSegments_TrkMuUnVeto.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 89 of file CSCHaloData.h.
References nTracks_Small_beta, nTracks_Small_dT, and nTracks_Small_dT_Small_beta.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 87 of file CSCHaloData.h.
References nOutOfTimeHits, and EgammaValidation_cff::num.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 82 of file CSCHaloData.h.
References nOutOfTimeTriggers_MinusZ, and nOutOfTimeTriggers_PlusZ.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 73 of file CSCHaloData.h.
References nTriggers_MinusZ, and nTriggers_PlusZ.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 77 of file CSCHaloData.h.
References nTriggers_MinusZ_TrkMuUnVeto, and nTriggers_PlusZ_TrkMuUnVeto.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 115 of file CSCHaloData.h.
References b, and segmentiscalomatched.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 117 of file CSCHaloData.h.
References b, and segmentisEBcalomatched.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 118 of file CSCHaloData.h.
References b, and segmentisEEcalomatched.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 116 of file CSCHaloData.h.
References b, and segmentisHcalomatched.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 108 of file CSCHaloData.h.
References b, and segments_in_both_endcaps.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 112 of file CSCHaloData.h.
References b, and segments_in_both_endcaps_loose_dtcut_TrkMuUnVeto.
Referenced by CSCHaloAlgo::Calculate().
|
inline |
Definition at line 111 of file CSCHaloData.h.
References b, and segments_in_both_endcaps_loose_TrkMuUnVeto.
Referenced by CSCHaloAlgo::Calculate().
|
private |
Definition at line 130 of file CSCHaloData.h.
Referenced by CSCHaloData(), CSCHaloHLTAccept(), and SetHLTBit().
|
private |
Definition at line 150 of file CSCHaloData.h.
Referenced by CSCHaloData(), NFlatHaloSegments(), and SetNFlatHaloSegments().
|
private |
Definition at line 153 of file CSCHaloData.h.
Referenced by CSCHaloData(), NFlatHaloSegments_TrkMuUnVeto(), and SetNFlatHaloSegments_TrkMuUnVeto().
|
private |
Definition at line 139 of file CSCHaloData.h.
Referenced by CSCHaloData(), NOutOfTimeHits(), NumberOfOutTimeHits(), and SetNOutOfTimeHits().
|
private |
Definition at line 137 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfOutOfTimeTriggers(), and SetNOutOfTimeTriggers().
|
private |
Definition at line 136 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfOutOfTimeTriggers(), and SetNOutOfTimeTriggers().
|
private |
Definition at line 133 of file CSCHaloData.h.
Referenced by CSCHaloData().
|
private |
Definition at line 132 of file CSCHaloData.h.
Referenced by CSCHaloData().
|
private |
Definition at line 143 of file CSCHaloData.h.
Referenced by CSCHaloData(), NTracksSmallBeta(), and SetNIncomingTracks().
|
private |
Definition at line 141 of file CSCHaloData.h.
Referenced by CSCHaloData(), NTracksSmalldT(), and SetNIncomingTracks().
|
private |
Definition at line 146 of file CSCHaloData.h.
Referenced by CSCHaloData(), NTracksSmallBetaAndSmalldT(), and SetNIncomingTracks().
|
private |
Definition at line 126 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfHaloTriggers(), and SetNumberOfHaloTriggers().
|
private |
Definition at line 128 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfHaloTriggers_TrkMuUnVeto(), and SetNumberOfHaloTriggers_TrkMuUnVeto().
|
private |
Definition at line 125 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfHaloTriggers(), and SetNumberOfHaloTriggers().
|
private |
Definition at line 127 of file CSCHaloData.h.
Referenced by CSCHaloData(), NumberOfHaloTriggers_TrkMuUnVeto(), and SetNumberOfHaloTriggers_TrkMuUnVeto().
|
private |
Definition at line 156 of file CSCHaloData.h.
Referenced by CSCHaloData(), GetSegmentIsCaloMatched(), and SetSegmentIsCaloMatched().
|
private |
Definition at line 158 of file CSCHaloData.h.
Referenced by CSCHaloData(), GetSegmentIsEBCaloMatched(), and SetSegmentIsEBCaloMatched().
|
private |
Definition at line 159 of file CSCHaloData.h.
Referenced by CSCHaloData(), GetSegmentIsEECaloMatched(), and SetSegmentIsEECaloMatched().
|
private |
Definition at line 157 of file CSCHaloData.h.
Referenced by CSCHaloData(), GetSegmentIsHCaloMatched(), and SetSegmentIsHCaloMatched().
|
private |
Definition at line 151 of file CSCHaloData.h.
Referenced by CSCHaloData(), GetSegmentsInBothEndcaps(), and SetSegmentsBothEndcaps().
|
private |
Definition at line 155 of file CSCHaloData.h.
Referenced by CSCHaloData(), GetSegmentsInBothEndcaps_Loose_dTcut_TrkMuUnVeto(), and SetSegmentsBothEndcaps_Loose_dTcut_TrkMuUnVeto().
|
private |
Definition at line 154 of file CSCHaloData.h.
Referenced by CSCHaloData(), GetSegmentsInBothEndcaps_Loose_TrkMuUnVeto(), and SetSegmentsBothEndcaps_Loose_TrkMuUnVeto().
|
private |
Definition at line 124 of file CSCHaloData.h.
Referenced by GetCSCTrackImpactPositions().
|
private |
Definition at line 121 of file CSCHaloData.h.
Referenced by GetTracks(), and NumberOfHaloTracks().