HGCal Test Beam
03a93d6239a951948e06fb3ef8dae4cbdebfad30
|
#include <HGCalTBTrack.h>
Public Types | |
typedef math::XYZVector | Vector |
spatial vector More... | |
typedef math::XYZPoint | Point |
point in the space More... | |
Public Member Functions | |
HGCalTBTrack (void) | |
default constructor More... | |
HGCalTBTrack (const float *raw) | |
constructor from FEDRawData: size is the number of floats in the array More... | |
std::vector< float > | getRaw (void) |
returns a vector of floats to be saved into FEDRawData More... | |
const Point & | vertex () const |
const Vector & | momentum () const |
Point | pointAt (double z) const |
Static Public Member Functions | |
static unsigned int | getSize (void) |
static size_t | getSizeof (void) |
Definition at line 17 of file HGCalTBTrack.h.
typedef math::XYZPoint HGCalTBTrack::Point |
point in the space
Definition at line 37 of file HGCalTBTrack.h.
typedef math::XYZVector HGCalTBTrack::Vector |
spatial vector
Definition at line 31 of file HGCalTBTrack.h.
HGCalTBTrack::HGCalTBTrack | ( | void | ) |
default constructor
Definition at line 7 of file HGCalTBTrack.cc.
HGCalTBTrack::HGCalTBTrack | ( | const float * | raw | ) |
constructor from FEDRawData: size is the number of floats in the array
Definition at line 11 of file HGCalTBTrack.cc.
std::vector< float > HGCalTBTrack::getRaw | ( | void | ) |
returns a vector of floats to be saved into FEDRawData
Definition at line 25 of file HGCalTBTrack.cc.
|
inlinestatic |
Definition at line 24 of file HGCalTBTrack.h.
Referenced by getSizeof().
|
inlinestatic |
Definition at line 28 of file HGCalTBTrack.h.
References getSize().
|
inline |
Definition at line 43 of file HGCalTBTrack.h.
HGCalTBTrack::Point HGCalTBTrack::pointAt | ( | double | z | ) | const |
Definition at line 41 of file HGCalTBTrack.cc.
|
inline |
Definition at line 39 of file HGCalTBTrack.h.