CMS 3D CMS Logo

List of all members | Public Member Functions
TotemTimingLocalTrack Class Reference

#include <TotemTimingLocalTrack.h>

Inheritance diagram for TotemTimingLocalTrack:
CTPPSTimingLocalTrack

Public Member Functions

 CTPPSTimingLocalTrack ()
 
 CTPPSTimingLocalTrack (const math::XYZPoint &pos0, const math::XYZPoint &pos0_sigma, float t, float t_sigma)
 
- Public Member Functions inherited from CTPPSTimingLocalTrack
bool containsHit (const CTPPSTimingRecHit &recHit, float tolerance=0.1f, CheckDimension check=CheckDimension::all) const
 
 CTPPSTimingLocalTrack ()
 
 CTPPSTimingLocalTrack (const math::XYZPoint &pos0, const math::XYZPoint &pos0_sigma, float t, float t_sigma)
 
bool isValid () const
 
int numberOfHits () const
 
int numberOfPlanes () const
 
void setNumOfHits (int num_hits)
 
void setNumOfPlanes (int num_planes)
 
void setPosition (const math::XYZPoint &pos0)
 
void setPositionSigma (const math::XYZPoint &pos0_sigma)
 
void setTime (float t)
 
void setTimeSigma (float t_sigma)
 
void setValid (bool valid)
 
float time () const
 
float timeSigma () const
 
float x0 () const
 
float x0Sigma () const
 
float y0 () const
 
float y0Sigma () const
 
float z0 () const
 
float z0Sigma () const
 

Additional Inherited Members

- Public Types inherited from CTPPSTimingLocalTrack
enum  CheckDimension { CheckDimension::x, CheckDimension::y, CheckDimension::all }
 

Detailed Description

Definition at line 16 of file TotemTimingLocalTrack.h.

Member Function Documentation

◆ CTPPSTimingLocalTrack() [1/2]

CTPPSTimingLocalTrack::CTPPSTimingLocalTrack

Definition at line 17 of file CTPPSTimingLocalTrack.cc.

◆ CTPPSTimingLocalTrack() [2/2]

CTPPSTimingLocalTrack::CTPPSTimingLocalTrack

Definition at line 19 of file CTPPSTimingLocalTrack.cc.

24  : pos0_(pos0), pos0_sigma_(pos0_sigma), num_hits_(0), num_planes_(0), valid_(false), t_(t), t_sigma_(t_sigma) {}
CTPPSTimingLocalTrack::pos0_sigma_
math::XYZPoint pos0_sigma_
error on the initial track position
Definition: CTPPSTimingLocalTrack.h:78
CTPPSTimingLocalTrack::num_hits_
int num_hits_
number of hits participating in the track
Definition: CTPPSTimingLocalTrack.h:81
CTPPSTimingLocalTrack::pos0_
math::XYZPoint pos0_
initial track position
Definition: CTPPSTimingLocalTrack.h:76
OrderedSet.t
t
Definition: OrderedSet.py:90
CTPPSTimingLocalTrack::num_planes_
int num_planes_
number of planes participating in the track
Definition: CTPPSTimingLocalTrack.h:84
CTPPSTimingLocalTrack::t_sigma_
float t_sigma_
Definition: CTPPSTimingLocalTrack.h:91
CTPPSTimingLocalTrack::t_
float t_
Definition: CTPPSTimingLocalTrack.h:90
CTPPSTimingLocalTrack::valid_
bool valid_
fit valid?
Definition: CTPPSTimingLocalTrack.h:87