#include <CosmicTag.h>
Public Member Functions | |
CosmicTag () | |
CosmicTag (std::vector< float > ePt1, std::vector< float > ePt2, float cScore, CosmicTagID_t cTypes) | |
CosmicTag (float cScore) | |
float & | CosmicScore () |
CosmicTagID_t & | CosmicType () |
float | getXInteraction (float oldX, float xDrift, int tSample, float realTime, int tick) const |
const std::vector< float > & | EndPoint1 () const |
const std::vector< float > & | EndPoint2 () const |
const float & | CosmicScore () const |
const CosmicTagID_t & | CosmicType () const |
Private Attributes | |
std::vector< float > | endPt1 |
std::vector< float > | endPt2 |
float | fCosmicScore |
CosmicTagID_t | fCosmicType |
Friends | |
std::ostream & | operator<< (std::ostream &o, CosmicTag const &a) |
Definition at line 36 of file CosmicTag.h.
anab::CosmicTag::CosmicTag | ( | ) |
Definition at line 16 of file CosmicTag.cxx.
anab::CosmicTag::CosmicTag | ( | std::vector< float > | ePt1, |
std::vector< float > | ePt2, | ||
float | cScore, | ||
CosmicTagID_t | cTypes | ||
) |
Definition at line 35 of file CosmicTag.cxx.
anab::CosmicTag::CosmicTag | ( | float | cScore | ) |
Definition at line 25 of file CosmicTag.cxx.
|
inline |
Definition at line 61 of file CosmicTag.h.
|
inline |
Definition at line 80 of file CosmicTag.h.
|
inline |
Definition at line 62 of file CosmicTag.h.
|
inline |
Definition at line 81 of file CosmicTag.h.
|
inline |
Definition at line 78 of file CosmicTag.h.
|
inline |
Definition at line 79 of file CosmicTag.h.
float anab::CosmicTag::getXInteraction | ( | float | oldX, |
float | xDrift, | ||
int | tSample, | ||
float | realTime, | ||
int | tick | ||
) | const |
Definition at line 70 of file CosmicTag.cxx.
|
friend |
Definition at line 52 of file CosmicTag.cxx.
|
private |
Definition at line 43 of file CosmicTag.h.
|
private |
Definition at line 44 of file CosmicTag.h.
|
private |
Definition at line 45 of file CosmicTag.h.
|
private |
Definition at line 48 of file CosmicTag.h.