#include <FastTrackerCluster.h>
Public Member Functions | |
const float & | charge () const |
virtual FastTrackerCluster * | clone () const |
const uint32_t & | eeId () const |
FastTrackerCluster () | |
FastTrackerCluster (const LocalPoint &, const LocalError &, const DetId &, const int simhitId, const int simtrackId, const uint32_t eeId, const float charge) | |
const DetId & | id () const |
const LocalPoint & | localPosition () const |
const LocalError & | localPositionError () const |
const int & | simhitId () const |
const int & | simtrackId () const |
virtual | ~FastTrackerCluster () |
Private Attributes | |
float const | charge_ |
uint32_t const | eeId_ |
LocalError | err_ |
DetId | id_ |
LocalPoint | pos_ |
int const | simhitId_ |
int const | simtrackId_ |
Definition at line 8 of file FastTrackerCluster.h.
FastTrackerCluster::FastTrackerCluster | ( | ) | [inline] |
Definition at line 13 of file FastTrackerCluster.h.
Referenced by clone().
virtual FastTrackerCluster::~FastTrackerCluster | ( | ) | [inline, virtual] |
Definition at line 15 of file FastTrackerCluster.h.
{}
FastTrackerCluster::FastTrackerCluster | ( | const LocalPoint & | pos, |
const LocalError & | err, | ||
const DetId & | id, | ||
const int | simhitId, | ||
const int | simtrackId, | ||
const uint32_t | eeId, | ||
const float | charge | ||
) |
Definition at line 3 of file FastTrackerCluster.cc.
const float& FastTrackerCluster::charge | ( | void | ) | const [inline] |
virtual FastTrackerCluster* FastTrackerCluster::clone | ( | void | ) | const [inline, virtual] |
Definition at line 33 of file FastTrackerCluster.h.
References FastTrackerCluster().
{return new FastTrackerCluster( * this); }
const uint32_t& FastTrackerCluster::eeId | ( | ) | const [inline] |
const DetId& FastTrackerCluster::id | ( | void | ) | const [inline] |
const LocalPoint& FastTrackerCluster::localPosition | ( | ) | const [inline] |
const LocalError& FastTrackerCluster::localPositionError | ( | ) | const [inline] |
const int& FastTrackerCluster::simhitId | ( | ) | const [inline] |
Definition at line 28 of file FastTrackerCluster.h.
References simhitId_.
Referenced by operator<().
{return simhitId_;}
const int& FastTrackerCluster::simtrackId | ( | ) | const [inline] |
float const FastTrackerCluster::charge_ [private] |
Definition at line 43 of file FastTrackerCluster.h.
Referenced by charge().
uint32_t const FastTrackerCluster::eeId_ [private] |
Definition at line 42 of file FastTrackerCluster.h.
Referenced by eeId().
LocalError FastTrackerCluster::err_ [private] |
Definition at line 38 of file FastTrackerCluster.h.
Referenced by localPositionError().
DetId FastTrackerCluster::id_ [private] |
Definition at line 39 of file FastTrackerCluster.h.
Referenced by id().
LocalPoint FastTrackerCluster::pos_ [private] |
Definition at line 37 of file FastTrackerCluster.h.
Referenced by localPosition().
int const FastTrackerCluster::simhitId_ [private] |
Definition at line 40 of file FastTrackerCluster.h.
Referenced by simhitId().
int const FastTrackerCluster::simtrackId_ [private] |
Definition at line 41 of file FastTrackerCluster.h.
Referenced by simtrackId().