![]() |
![]() |
#include <PFTrackTransformer.h>
Public Member Functions | |
bool | addPoints (reco::PFRecTrack &pftrack, const reco::Track &track, const Trajectory &traj, bool msgwarning=true) const |
Add points to a PFTrack. return false if a TSOS is invalid. More... | |
bool | addPointsAndBrems (reco::GsfPFRecTrack &pftrack, const reco::Track &track, const Trajectory &traj, const bool &GetMode) const |
bool | addPointsAndBrems (reco::GsfPFRecTrack &pftrack, const reco::GsfTrack &track, const MultiTrajectoryStateTransform &mtjstate) const |
void | OnlyProp () |
PFTrackTransformer (const math::XYZVector &) | |
~PFTrackTransformer () | |
Public Attributes | |
bool | onlyprop_ |
Private Attributes | |
math::XYZVector | B_ |
B field. More... | |
const MultiTrajectoryStateMode * | mtsMode_ |
PFGeometry | pfGeometry_ |
Definition at line 37 of file PFTrackTransformer.h.
PFTrackTransformer::PFTrackTransformer | ( | const math::XYZVector & | B | ) |
Definition at line 34 of file PFTrackTransformer.cc.
PFTrackTransformer::~PFTrackTransformer | ( | ) |
Definition at line 40 of file PFTrackTransformer.cc.
bool PFTrackTransformer::addPoints | ( | reco::PFRecTrack & | pftrack, |
const reco::Track & | track, | ||
const Trajectory & | traj, | ||
bool | msgwarning = true |
||
) | const |
Add points to a PFTrack. return false if a TSOS is invalid.
Definition at line 46 of file PFTrackTransformer.cc.
Referenced by PFDisplacedTrackerVertexProducer::produce(), PFNuclearProducer::produce(), LightPFTrackProducer::produce(), and PFV0Producer::produce().
bool PFTrackTransformer::addPointsAndBrems | ( | reco::GsfPFRecTrack & | pftrack, |
const reco::Track & | track, | ||
const Trajectory & | traj, | ||
const bool & | GetMode | ||
) | const |
Definition at line 229 of file PFTrackTransformer.cc.
bool PFTrackTransformer::addPointsAndBrems | ( | reco::GsfPFRecTrack & | pftrack, |
const reco::GsfTrack & | track, | ||
const MultiTrajectoryStateTransform & | mtjstate | ||
) | const |
Definition at line 573 of file PFTrackTransformer.cc.
|
inline |
Definition at line 61 of file PFTrackTransformer.h.
References onlyprop_.
Referenced by PFDisplacedTrackerVertexProducer::beginRun(), PFNuclearProducer::beginRun(), LightPFTrackProducer::beginRun(), and PFV0Producer::beginRun().
|
private |
B field.
Definition at line 68 of file PFTrackTransformer.h.
|
private |
Definition at line 69 of file PFTrackTransformer.h.
bool PFTrackTransformer::onlyprop_ |
Definition at line 64 of file PFTrackTransformer.h.
Referenced by OnlyProp().
|
private |
Definition at line 70 of file PFTrackTransformer.h.