111 #ifdef ExtendedCALIBTree 112 float timeDT, timeDTErr;
114 float timeECAL, dedx;
const edm::ESGetToken< MagneticField, IdealMagneticFieldRecord > magFieldToken_
std::vector< unsigned int > hitRecoveryCounters
const edm::EDGetTokenT< OnlineLuminosityRecord > metaDataToken_
std::vector< unsigned int > hitTotalCounters
const edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > topoToken_
bool useAllHitsFromTracksWithMissingHits_
bool doMissingHitsRecovery_
const edm::EDGetTokenT< std::vector< Trajectory > > trajectories_token_
HitEff(const edm::ParameterSet &conf)
~HitEff() override=default
SiStripClusterInfo siStripClusterInfo_
const edm::ESGetToken< SiStripQuality, SiStripQualityRcd > siStripQualityToken_
const edm::EDGetTokenT< MeasurementTrackerEvent > trackerEvent_token_
const edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > geomToken_
void analyze(const edm::Event &e, const edm::EventSetup &c) override
const edm::EDGetTokenT< edmNew::DetSetVector< SiStripCluster > > clusters_token_
const edm::EDGetTokenT< reco::TrackCollection > combinatorialTracks_token_
const edm::ESGetToken< Propagator, TrackingComponentsRecord > propagatorToken_
const edm::EDGetTokenT< DetIdCollection > digis_token_
unsigned int trajHitValid
const edm::ESGetToken< MeasurementTracker, CkfComponentsRecord > measurementTkToken_
const edm::ESGetToken< Chi2MeasurementEstimatorBase, TrackingComponentsRecord > chi2MeasurementEstimatorToken_
const edm::ESGetToken< StripClusterParameterEstimator, TkStripCPERecord > cpeToken_
unsigned int trackMultiplicityCut_
unsigned int SiStripQualBad
const edm::EDGetTokenT< TrajTrackAssociationCollection > trajTrackAsso_token_
const edm::EDGetTokenT< LumiScalersCollection > scalerToken_
const edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > commonModeToken_
std::vector< int > missHitPerLayer