Public Member Functions | |
void | importToBlock (const edm::Event &, ElementList &) const override |
TrackTimingImporter (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
Public Member Functions inherited from BlockElementImporterBase | |
BlockElementImporterBase (const BlockElementImporterBase &)=delete | |
BlockElementImporterBase (const edm::ParameterSet &conf, edm::ConsumesCollector &sumes) | |
const std::string & | name () const |
BlockElementImporterBase & | operator= (const BlockElementImporterBase &)=delete |
virtual void | updateEventSetup (const edm::EventSetup &) |
virtual | ~BlockElementImporterBase ()=default |
Private Attributes | |
const bool | debug_ |
edm::EDGetTokenT< edm::ValueMap< float > > | srcTime_ |
edm::EDGetTokenT< edm::ValueMap< float > > | srcTimeError_ |
edm::EDGetTokenT< edm::ValueMap< float > > | srcTimeErrorGsf_ |
edm::EDGetTokenT< edm::ValueMap< float > > | srcTimeGsf_ |
edm::EDGetTokenT< edm::ValueMap< float > > | srcTimeQuality_ |
edm::EDGetTokenT< edm::ValueMap< float > > | srcTimeQualityGsf_ |
const double | timeQualityThreshold_ |
const bool | useTimeQuality_ |
Additional Inherited Members | |
Public Types inherited from BlockElementImporterBase | |
typedef std::vector< std::unique_ptr< reco::PFBlockElement > > | ElementList |
enum | VetoMode { pfRecTrackCollection = 0, ticlSeedingRegion = 1, pfCandidateCollection = 2 } |
Definition at line 15 of file TrackTimingImporter.cc.
|
inline |
Definition at line 17 of file TrackTimingImporter.cc.
|
overridevirtual |
Implements BlockElementImporterBase.
Definition at line 45 of file TrackTimingImporter.cc.
References debug_, MillePedeFileConverter_cfg::e, reco::PFBlockElement::GSF, srcTime_, srcTimeError_, srcTimeErrorGsf_, srcTimeGsf_, srcTimeQuality_, srcTimeQualityGsf_, protons_cff::time, timeQualityThreshold_, reco::PFBlockElement::TRACK, and useTimeQuality_.
|
private |
Definition at line 40 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 38 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 38 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 38 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 38 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 38 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 38 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 37 of file TrackTimingImporter.cc.
Referenced by importToBlock().
|
private |
Definition at line 36 of file TrackTimingImporter.cc.
Referenced by importToBlock().