Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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