Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
SimTracker
TrackAssociation
interface
ParametersDefinerForTP.h
Go to the documentation of this file.
1
#ifndef TrackAssociation_ParametersDefinerForTP_h
2
#define TrackAssociation_ParametersDefinerForTP_h
3
10
#include <
SimDataFormats/TrackingAnalysis/interface/TrackingParticle.h
>
11
#include "
FWCore/Framework/interface/Event.h
"
12
#include "
FWCore/Framework/interface/ESHandle.h
"
13
#include "
FWCore/Framework/interface/EventSetup.h
"
14
15
class
ParametersDefinerForTP
{
16
17
public
:
18
ParametersDefinerForTP
(){};
19
20
virtual
ParticleBase::Vector
momentum
(
const
edm::Event
&
iEvent
,
const
edm::EventSetup
& iSetup,
const
TrackingParticle
& tp)
const
;
21
virtual
ParticleBase::Point
vertex
(
const
edm::Event
&
iEvent
,
const
edm::EventSetup
& iSetup,
const
TrackingParticle
& tp)
const
;
22
23
};
24
25
26
#endif
Event.h
EventSetup.h
ParticleBase::Vector
math::XYZVectorD Vector
point in the space
Definition:
ParticleBase.h:30
TrackingParticle.h
ParticleBase::Point
math::XYZPointD Point
point in the space
Definition:
ParticleBase.h:28
iEvent
int iEvent
Definition:
GenABIO.cc:243
ESHandle.h
edm::EventSetup
Definition:
EventSetup.h:44
ParametersDefinerForTP::ParametersDefinerForTP
ParametersDefinerForTP()
Definition:
ParametersDefinerForTP.h:18
ParametersDefinerForTP
Definition:
ParametersDefinerForTP.h:15
ParametersDefinerForTP::momentum
virtual ParticleBase::Vector momentum(const edm::Event &iEvent, const edm::EventSetup &iSetup, const TrackingParticle &tp) const
Definition:
ParametersDefinerForTP.cc:15
TrackingParticle
Definition:
TrackingParticle.h:25
edm::Event
Definition:
Event.h:50
ParametersDefinerForTP::vertex
virtual ParticleBase::Point vertex(const edm::Event &iEvent, const edm::EventSetup &iSetup, const TrackingParticle &tp) const
Definition:
ParametersDefinerForTP.cc:42
Generated for CMSSW Reference Manual by
1.8.5