Loading [MathJax]/extensions/tex2jax.js
|
ATLAS Offline Software
|
Go to the documentation of this file.
35 #include "AthLinks/ElementLink.h"
36 #include "AthLinks/ElementLinkVector.h"
47 enum pType{
PHIKK=0,
DSPHIPI=1,
BMUMU=2,
BMUMUX=3,
JPSIEE=4,
JPSIMUMU=5,
MULTIMU=6,
BKMUMU=7,
BDKSTMUMU=8,
BSPHIMUMU=9,
LBLMUMU=10,
BCDSMUMU=11};
98 void fitx(
float FitX);
100 void fity(
float FitY);
102 void fitz(
float FitZ);
float fity() const
accessor method: y position of vertex
float phi() const
accessor method: phi
float fitmass() const
accessor method: mass from vertex fit
TrigEFBphys()
constructors; note: default constructor needed by POOL
float fitz() const
accessor method: z position of vertex
float eta() const
accessor method: eta
bool operator==(const TrigEFBphys &a, const TrigEFBphys &b)
const TrigEFBphys * pSecondDecay() const
accessor method: secondary decay particle
~TrigEFBphys()=default
destructor
std::string str(const TrigEFBphys &p)
float fitchi2() const
accessor method: chi2 from vertex fit
bool operator!=(const TrigEFBphys &a, const TrigEFBphys &b)
void addTrack(const ElementLink< Rec::TrackParticleContainer > &track)
set method: add track to particle
MsgStream & operator<<(MsgStream &m, const TrigEFBphys &p)
const ElementLink< TrigEFBphysContainer > & secondaryDecayLink() const
const ElementLinkVector< Rec::TrackParticleContainer > & trackVector() const
accessor method:vector of tracks used to make particle
float mass() const
accessor method: mass
int fitndof() const
accessor method: ndof from vertex fit
pType
enum for different particle types
void diff(const TrigEFBphys &a, const TrigEFBphys &b, std::map< std::string, double > &variableChange)
comparison with feedback Function compares two objects and returns "semi verbose" output in the form ...
int roiId() const
accessor method: ID of L1 RoI
ELEMENTLINK_FWD(TrigEFBphysContainer, TrigEFBphys)
ElementLinkVector< Rec::TrackParticleContainer > m_trackVector
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
ElementLink< TrigEFBphysContainer > m_secondaryDecay
pType particleType() const
accessor method: particle Type
macros to associate a CLID to a type
float fitx() const
accessor method: x position of vertex