#include <FastSimDataFormats/External/interface/FastTrackerCluster.h>
Public Member Functions | |
const float & | charge () const |
virtual FastTrackerCluster * | clone () const |
const uint32_t & | eeId () const |
FastTrackerCluster (const LocalPoint &, const LocalError &, const DetId &, const int simhitId, const int simtrackId, const uint32_t eeId, const float charge) | |
FastTrackerCluster () | |
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] |
virtual FastTrackerCluster::~FastTrackerCluster | ( | ) | [inline, virtual] |
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.
00009 : 00010 pos_(pos), err_(err), id_(id), 00011 simhitId_(simhitId) , 00012 simtrackId_(simtrackId) , 00013 eeId_(eeId), charge_(charge) {}
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().
00033 {return new FastTrackerCluster( * this); }
const uint32_t& FastTrackerCluster::eeId | ( | ) | 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<().
00028 {return simhitId_;}
const int& FastTrackerCluster::simtrackId | ( | ) | const [inline] |
Definition at line 29 of file FastTrackerCluster.h.
References simtrackId_.
00029 {return simtrackId_;}
float const FastTrackerCluster::charge_ [private] |
uint32_t const FastTrackerCluster::eeId_ [private] |
LocalError FastTrackerCluster::err_ [private] |
DetId FastTrackerCluster::id_ [private] |
LocalPoint FastTrackerCluster::pos_ [private] |
int const FastTrackerCluster::simhitId_ [private] |
int const FastTrackerCluster::simtrackId_ [private] |