1 #ifndef DATAFORMATS_METRECO_CSCHALODATA_H 2 #define DATAFORMATS_METRECO_CSCHALODATA_H
bool CSCHaloHLTAccept() const
bool GetSegmentIsEBCaloMatched() const
short int NTracksSmalldT() const
bool GetSegmentIsHCaloMatched() const
short int NOutOfTimeTriggers(HaloData::Endcap z=HaloData::both) const
int NumberOfHaloTriggers(HaloData::Endcap z=HaloData::both) const
void SetNFlatHaloSegments_TrkMuUnVeto(short int nSegments)
short int nTracks_Small_dT
int NumberOfHaloTracks(HaloData::Endcap z=HaloData::both) const
short int NumberOfOutTimeHits() const
void SetSegmentIsEECaloMatched(bool b)
void SetSegmentsBothEndcaps_Loose_TrkMuUnVeto(bool b)
const edm::RefVector< reco::TrackCollection > & GetTracks() const
short int nTracks_Small_beta
short int NFlatHaloSegments_TrkMuUnVeto() const
bool segmentisHcalomatched
int NumberOfHaloTriggers_TrkMuUnVeto(HaloData::Endcap z=HaloData::both) const
short int NTracksSmallBeta() const
bool GetSegmentIsEECaloMatched() const
short int NOutOfTimeHits() const
bool GetSegmentIsCaloMatched() const
int NHaloTracks(HaloData::Endcap z=HaloData::both) const
bool GetSegmentsInBothEndcaps() const
bool segmentiscalomatched
void SetSegmentIsCaloMatched(bool b)
short int NumberOfOutOfTimeTriggers(HaloData::Endcap z=HaloData::both) const
short int NTracksSmallBetaAndSmalldT() const
void SetSegmentsBothEndcaps(bool b)
std::vector< GlobalPoint > TheGlobalPositions
void SetHLTBit(bool status)
edm::RefVector< reco::TrackCollection > TheTrackRefs
void SetNFlatHaloSegments(short int nSegments)
bool GetSegmentsInBothEndcaps_Loose_TrkMuUnVeto() const
void SetNIncomingTracks(short int n_small_dT, short int n_small_beta, short int n_small_both)
void SetNumberOfHaloTriggers(int PlusZ, int MinusZ)
std::vector< GlobalPoint > & GetCSCTrackImpactPositions()
bool GetSegmentsInBothEndcaps_Loose_dTcut_TrkMuUnVeto() const
void SetSegmentIsHCaloMatched(bool b)
bool segments_in_both_endcaps
bool segments_in_both_endcaps_loose_dtcut_TrkMuUnVeto
bool segments_in_both_endcaps_loose_TrkMuUnVeto
short int nOutOfTimeTriggers_MinusZ
void SetSegmentsBothEndcaps_Loose_dTcut_TrkMuUnVeto(bool b)
bool segmentisEEcalomatched
short int NFlatHaloSegments() const
int nTriggers_MinusZ_TrkMuUnVeto
void SetNOutOfTimeHits(short int num)
bool segmentisEBcalomatched
short int nFlatHaloSegments_TrkMuUnVeto
void SetNumberOfHaloTriggers_TrkMuUnVeto(int PlusZ, int MinusZ)
const std::vector< GlobalPoint > & GetCSCTrackImpactPositions() const
void SetNOutOfTimeTriggers(short int PlusZ, short int MinusZ)
void SetSegmentIsEBCaloMatched(bool b)
short int nOutOfTimeTriggers_PlusZ
int nTriggers_PlusZ_TrkMuUnVeto
int NHaloTriggers(HaloData::Endcap z=HaloData::both) const
short int nTracks_Small_dT_Small_beta
edm::RefVector< reco::TrackCollection > & GetTracks()
short int nFlatHaloSegments