|
ATLAS Offline Software
|
Go to the documentation of this file.
71 void setVtxError(
double xx,
double xy,
double xz,
double yy,
double yz,
double zz);
74 double refPx,
double refPy,
double refPz,
75 unsigned long refColor);
77 double refPx,
double refPy,
double refPz,
78 unsigned long refColor);
117 unsigned long getColor(
unsigned int r,
unsigned int g,
unsigned int b);
std::vector< double > * neutral_refitted_pz
std::vector< double > * track_refitted_py
VP1BPhysConvertor & operator=(const VP1BPhysConvertor &)=delete
Scalar phi() const
phi method
std::vector< double > * track_charge
Scalar eta() const
pseudorapidity method
void fill(int run, int evt)
VertexNode * m_decayTopology
std::vector< double > * track_z0
std::vector< unsigned long > * track_color
std::vector< double > * track_refitted_pz
void addTrack(double px, double py, double pz, double d0, double z0, double charge, unsigned long color, double refPx, double refPy, double refPz, unsigned long refColor)
void fill(VertexNode *node)
VP1BPhysConvertor(const VP1BPhysConvertor &)=delete
std::vector< VertexNode * > m_daughters
std::vector< double > * track_refitted_px
std::vector< int > * vtx_daughters
VP1BPhysConvertor(VertexNode *decayTopology, const std::string &outFile)
unsigned long getColor(unsigned int r, unsigned int g, unsigned int b)
std::vector< double > * neutral_refitted_py
VertexNode * addDaughter()
int count(VertexNode *node)
std::vector< unsigned long > * track_refitted_color
std::vector< int > * neutral_decay
std::vector< double > * track_pt
void addTrackPtEtaPhi(double pt, double eta, double phi, double d0, double z0, double charge, unsigned long color, double refPx, double refPy, double refPz, unsigned long refColor)
void setVtxColor(unsigned long color)
std::vector< double > * neutral_refitted_px
outFile
Comment Out Those You do not wish to run.
std::vector< double > * track_phi
std::vector< double > * track_eta
double charge(const T &p)
void addNeutralTrack(double px, double py, double pz, unsigned long color)
std::vector< unsigned long > * neutral_color
void setVtxError(double xx, double xy, double xz, double yy, double yz, double zz)
std::vector< double > * track_d0
void clear(VertexNode *node)
void setVtxPosition(double x, double y, double z)
VertexNode(VertexNode *mother)
std::vector< double > * neutral_length
const std::vector< VertexNode * > & getDaughters()