18 #ifndef Configuration_Skimming_DisappearingMuonsSkimming_h 19 #define Configuration_Skimming_DisappearingMuonsSkimming_h 57 const std::vector<std::string>& m_muonPathsToPass);
61 unsigned int& vtxIndex,
62 unsigned int& trackIndex);
~DisappearingMuonsSkimming() override=default
const double minEcalHitE_
const double minStandaloneDr_
const std::vector< std::string > muonPathsToPass_
const double maxStandaloneDE_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
const edm::EDGetTokenT< edm::TriggerResults > trigResultsToken_
std::vector< Vertex > VertexCollection
collection of Vertex objects
const edm::EDGetTokenT< reco::VertexCollection > primaryVerticesToken_
const double ecalIsoConesize_
const double trackIsoInnerCone_
const edm::ESGetToken< TransientTrackBuilder, TransientTrackRecord > transientTrackToken_
const edm::EDGetTokenT< EcalRecHitCollection > reducedEndcapRecHitCollectionToken_
const double minTrackEta_
bool passTriggers(const edm::Event &iEvent, const edm::TriggerResults &results, const std::vector< std::string > &m_muonPathsToPass)
const edm::EDGetTokenT< reco::MuonCollection > recoMuonToken_
double getECALIsolation(const edm::Event &, const edm::EventSetup &, const reco::TransientTrack &track)
const bool keepPartialRegion_
double getTrackIsolation(const reco::TrackRef &tkToMatch, const reco::VertexCollection &vertices)
bool findTrackInVertices(const reco::TrackRef &tkToMatch, const reco::VertexCollection &vertices, unsigned int &vtxIndex, unsigned int &trackIndex)
bool filter(edm::Event &, const edm::EventSetup &) override
const bool keepTotalRegion_
const double maxTrackIso_
const double maxSigInvMass_
const edm::ESGetToken< CaloGeometry, CaloGeometryRecord > geometryToken_
const edm::EDGetTokenT< reco::TrackCollection > standaloneMuonToken_
const double minSigInvMass_
const double maxTrackEta_
const double trackIsoConesize_
const edm::EDGetTokenT< EcalRecHitCollection > reducedBarrelRecHitCollectionToken_
const edm::EDGetTokenT< reco::TrackCollection > trackCollectionToken_
DisappearingMuonsSkimming(const edm::ParameterSet &)
const double maxTransDCA_