Imperial Analysis
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ic::LightTrack Class Reference

Stores a minimal amount of track information. More...

#include "UserCode/ICHiggsTauTau/interface/LightTrack.hh"

Public Member Functions

 LightTrack ()
 
virtual ~LightTrack ()
 
virtual void Print () const
 
 ClassDef (LightTrack, 2)
 
Properties
std::size_t id () const
 The unique identifier. More...
 
double pt () const
 The track transverse momentum. More...
 
double vz () const
 The z-coordinate of the point-of-closest-approach to the beamspot. More...
 
Setters
void set_id (std::size_t const &id)
 The unique identifier. More...
 
void set_pt (double const &pt)
 The track transverse momentum. More...
 
void set_vz (double const &vz)
 The z-coordinate of the point-of-closest-approach to the beamspot. More...
 

Detailed Description

Stores a minimal amount of track information.

May be used instead of the ic::Track class to save file space.

Examples:
plugins/ICLightTrackProducer.cc.

Definition at line 16 of file LightTrack.hh.

Constructor & Destructor Documentation

ic::LightTrack::LightTrack ( )

Definition at line 5 of file LightTrack.cc.

ic::LightTrack::~LightTrack ( )
virtual

Definition at line 7 of file LightTrack.cc.

Member Function Documentation

void ic::LightTrack::Print ( ) const
virtual

Definition at line 9 of file LightTrack.cc.

std::size_t ic::LightTrack::id ( ) const
inline

The unique identifier.

Definition at line 25 of file LightTrack.hh.

double ic::LightTrack::pt ( ) const
inline

The track transverse momentum.

Definition at line 28 of file LightTrack.hh.

double ic::LightTrack::vz ( ) const
inline

The z-coordinate of the point-of-closest-approach to the beamspot.

Definition at line 31 of file LightTrack.hh.

void ic::LightTrack::set_id ( std::size_t const &  id)
inline

The unique identifier.

Examples:
plugins/ICLightTrackProducer.cc.

Definition at line 37 of file LightTrack.hh.

void ic::LightTrack::set_pt ( double const &  pt)
inline

The track transverse momentum.

Examples:
plugins/ICLightTrackProducer.cc.

Definition at line 40 of file LightTrack.hh.

void ic::LightTrack::set_vz ( double const &  vz)
inline

The z-coordinate of the point-of-closest-approach to the beamspot.

Examples:
plugins/ICLightTrackProducer.cc.

Definition at line 43 of file LightTrack.hh.

ic::LightTrack::ClassDef ( LightTrack  ,
 
)

The documentation for this class was generated from the following files: