![]() |
![]() |
#include <L1TkTrack.h>
Public Member Functions | |
void | addStubPtr (edm::Ptr< L1TkStub< T > > aStub) |
GlobalVector | getMomentum () const |
Track momentum. | |
double | getRInv () const |
Track parameters. | |
std::vector< edm::Ptr < L1TkStub< T > > > | getStubPtrs () const |
Track components. | |
L1TkTrack (std::vector< edm::Ptr< L1TkStub< T > > > aStubs) | |
Another Constructor. | |
L1TkTrack () | |
Constructors. | |
void | setMomentum (GlobalVector aMomentum) |
void | setRInv (double aRInv) |
~L1TkTrack () | |
Destructor. | |
Private Attributes | |
GlobalVector | theMomentum |
double | theRInv |
std::vector< edm::Ptr < L1TkStub< T > > > | theStubPtrs |
Data members. |
//////////////////////////////////////// Stacked Tracker Simulations /// / Nicola Pozzobon, UNIPD /// / 2010, June /// 2011, June /// 2013, January /// ////////////////////////////////////// ************************ DECLARATION OF CLASS ************************
Definition at line 27 of file L1TkTrack.h.
Constructors.
Close class.
***************************** IMPLEMENTATION OF METHODS ***************************** Default Constructor
Definition at line 141 of file L1TkTrack.h.
{ theStubPtrs.clear(); theMomentum = GlobalVector(0.0,0.0,0.0); theRInv = 0; /* theBrickStubs.clear(); theSeedTracklet = edm::Ptr< L1TkTracklet< T > >(); theVertex = GlobalPoint(0.0,0.0,0.0); theMomentum = GlobalVector(0.0,0.0,0.0); theCharge = 0; theRadius = -99999.9; theAxis = GlobalPoint(0.0,0.0,0.0); theChi2RPhi = -999.9; theChi2ZPhi = -999.9; theSimTrackId = 0; theGenuine = false; theType = -999999999; */ }
Another Constructor.
Definition at line 164 of file L1TkTrack.h.
{ theStubPtrs = aStubs; theMomentum = GlobalVector(0.0,0.0,0.0); theRInv = 0; }
Definition at line 199 of file L1TkTrack.h.
Referenced by TrackingAlgorithm< T >::AttachStubToSeed().
{ theStubPtrs.push_back( aStub ); }
GlobalVector L1TkTrack< T >::getMomentum | ( | ) | const |
Track momentum.
Definition at line 206 of file L1TkTrack.h.
Referenced by TrackingAlgorithm_PROVA< T >::AttachStubToSeed().
{ return theMomentum; }
Track parameters.
Definition at line 216 of file L1TkTrack.h.
Referenced by TrackingAlgorithm_PROVA< T >::AttachStubToSeed().
{ return theRInv; }
std::vector< edm::Ptr< L1TkStub< T > > > L1TkTrack< T >::getStubPtrs | ( | ) | const |
Track components.
Definition at line 196 of file L1TkTrack.h.
Referenced by TrackingAlgorithm_PROVA< T >::AttachStubToSeed().
{ return theStubPtrs; }
void L1TkTrack< T >::setMomentum | ( | GlobalVector | aMomentum | ) |
Definition at line 209 of file L1TkTrack.h.
Referenced by TrackingAlgorithm_PROVA< T >::CreateSeeds(), and L1TrackProducer::produce().
{ theMomentum = aMomentum; }
Definition at line 219 of file L1TkTrack.h.
Referenced by TrackingAlgorithm_PROVA< T >::CreateSeeds().
{ theRInv = aRInv; }
GlobalVector L1TkTrack< T >::theMomentum [private] |
Definition at line 33 of file L1TkTrack.h.
Definition at line 34 of file L1TkTrack.h.
Data members.
Definition at line 32 of file L1TkTrack.h.