1 #ifndef Alignment_OfflineValidation_ValidationMisalignedTracker_h 2 #define Alignment_OfflineValidation_ValidationMisalignedTracker_h 59 const std::vector<edm::InputTag>
label;
67 const std::vector<edm::EDGetTokenT<reco::TrackToTrackingParticleAssociator>>
assocToken_;
const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magFieldToken_
const std::vector< std::string > associators
const std::string simobject
const std::string rootfile_
const edm::EDGetTokenT< TrackingParticleCollection > tpeffToken_
void analyze(const edm::Event &, const edm::EventSetup &) override
const edm::EDGetTokenT< edm::View< reco::Track > > trackToken_
const edm::EDGetTokenT< edm::HepMCProduct > evtToken_
ValidationMisalignedTracker(const edm::ParameterSet &)
const edm::EDGetTokenT< TrackingParticleCollection > tpfakeToken_
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > geomToken_
const std::vector< edm::EDGetTokenT< reco::TrackToTrackingParticleAssociator > > assocToken_
const std::vector< edm::InputTag > label
const edm::InputTag label_tp_fake
const std::string trackassociator
const bool selection_fake
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
~ValidationMisalignedTracker() override
const edm::InputTag label_tp_effic
std::vector< float > ptused
const bool ZmassSelection_