CMS 3D CMS Logo

SiPixelPhase1TrackingParticleV.h
Go to the documentation of this file.
1 #ifndef SiPixelPhase1TrackingParticleV_h
2 #define SiPixelPhase1TrackingParticleV_h
3 // -*- C++ -*-
4 //
5 // Package: SiPixelPhase1TrackingParticleV
6 // Class : SiPixelPhase1TrackingParticleV
7 //
8 
9 // Original Author: Marcel Schneider
10 // Additional Authors: Alexander Morton - modifying code for validation use
11 
16 
17 namespace reco {
19 }
20 
22  enum {
25  ID,
28  PT,
29  PHI,
30  ETA,
31  VTX,
32  VTY,
33  VYZ,
34  TIP,
35  LIP,
36  };
37 
38 public:
40  void analyze(const edm::Event &, const edm::EventSetup &) override;
41 
42 private:
44  std::vector<edm::EDGetTokenT<std::vector<PSimHit>>> simHitTokens_;
45 };
46 
47 #endif
SiPixelPhase1TrackingParticleV::TIP
Definition: SiPixelPhase1TrackingParticleV.h:34
SiPixelPhase1TrackingParticleV::VTY
Definition: SiPixelPhase1TrackingParticleV.h:32
SiPixelPhase1TrackingParticleV::VTX
Definition: SiPixelPhase1TrackingParticleV.h:31
SiPixelPhase1TrackingParticleV::PT
Definition: SiPixelPhase1TrackingParticleV.h:28
edm::EDGetTokenT< TrackingParticleCollection >
SiPixelPhase1TrackingParticleV::CHARGE
Definition: SiPixelPhase1TrackingParticleV.h:24
SiPixelPhase1TrackingParticleV::vec_TrackingParticle_Token_
edm::EDGetTokenT< TrackingParticleCollection > vec_TrackingParticle_Token_
Definition: SiPixelPhase1TrackingParticleV.h:43
TrackerHitAssociator.h
SiPixelPhase1TrackingParticleV::VYZ
Definition: SiPixelPhase1TrackingParticleV.h:33
reco
fixed size matrix
Definition: AlignmentAlgorithmBase.h:45
SiPixelPhase1TrackingParticleV::MASS
Definition: SiPixelPhase1TrackingParticleV.h:23
TrackToTrackingParticleAssociator
SiPixelPhase1Base
Definition: SiPixelPhase1Base.h:46
SiPixelPhase1TrackingParticleV::SiPixelPhase1TrackingParticleV
SiPixelPhase1TrackingParticleV(const edm::ParameterSet &conf)
Definition: SiPixelPhase1TrackingParticleV.cc:45
SiPixelPhase1TrackingParticleV::analyze
void analyze(const edm::Event &, const edm::EventSetup &) override
Definition: SiPixelPhase1TrackingParticleV.cc:53
SiPixelPhase1TrackingParticleV::simHitTokens_
std::vector< edm::EDGetTokenT< std::vector< PSimHit > > > simHitTokens_
Definition: SiPixelPhase1TrackingParticleV.h:44
SiPixelPhase1TrackingParticleV::NHITS
Definition: SiPixelPhase1TrackingParticleV.h:26
SiPixelRecHitCollection.h
TrackToTrackingParticleAssociator.h
SiPixelPhase1TrackingParticleV::ETA
Definition: SiPixelPhase1TrackingParticleV.h:30
edm::ParameterSet
Definition: ParameterSet.h:36
SiPixelPhase1TrackingParticleV::PHI
Definition: SiPixelPhase1TrackingParticleV.h:29
SiPixelPhase1TrackingParticleV::LIP
Definition: SiPixelPhase1TrackingParticleV.h:35
edm::EventSetup
Definition: EventSetup.h:57
SiPixelPhase1Base.h
SiPixelPhase1TrackingParticleV::MATCHED
Definition: SiPixelPhase1TrackingParticleV.h:27
SiPixelPhase1TrackingParticleV::ID
Definition: SiPixelPhase1TrackingParticleV.h:25
SiPixelPhase1TrackingParticleV
Definition: SiPixelPhase1TrackingParticleV.h:21
edm::Event
Definition: Event.h:73