CMS 3D CMS Logo

BaseParticlePropagator Member List

This is the complete list of members for BaseParticlePropagator, including all inherited members.
backPropagate()BaseParticlePropagator
BaseParticlePropagator()BaseParticlePropagator
BaseParticlePropagator(const RawParticle &myPart, double r, double z, double B)BaseParticlePropagator
BaseParticlePropagator(const RawParticle &myPart, double r, double z, double B, double t)BaseParticlePropagator
bFieldBaseParticlePropagator [private]
boost(double bx, double by, double bz)RawParticle
boost(const Boost &b)RawParticle [inline]
Boost typedefRawParticle
c_light() const BaseParticlePropagator [inline, protected]
charge() const RawParticle [inline]
chargeConjugate()RawParticle
cos2Theta() const RawParticle [inline]
cos2ThetaV() const RawParticle [inline]
debugBaseParticlePropagator [private]
decayedBaseParticlePropagator [private]
et() const RawParticle
eta() const RawParticle [inline]
fiducialBaseParticlePropagator [protected]
firstLoopBaseParticlePropagator [private]
getMagneticField() const BaseParticlePropagator [inline]
getSuccess() const BaseParticlePropagator [inline]
hasDecayed() const BaseParticlePropagator [inline]
helixCentreDistToAxis() const BaseParticlePropagator [inline]
helixCentreDistToAxis(double xC, double yC) const BaseParticlePropagator [inline]
helixCentrePhi() const BaseParticlePropagator [inline]
helixCentrePhi(double xC, double yC) const BaseParticlePropagator [inline]
helixCentreX() const BaseParticlePropagator [inline]
helixCentreX(double radius, double phi) const BaseParticlePropagator [inline]
helixCentreY() const BaseParticlePropagator [inline]
helixCentreY(double radius, double phi) const BaseParticlePropagator [inline]
helixRadius() const BaseParticlePropagator [inline]
helixRadius(double pT) const BaseParticlePropagator [inline]
helixStartPhi() const BaseParticlePropagator [inline]
increaseRCyl(double delta)BaseParticlePropagator [inline]
init()BaseParticlePropagator
inside() const BaseParticlePropagator [inline]
inside(double rPos2) const BaseParticlePropagator [inline]
isUsed() const RawParticle [inline]
mass() const RawParticle [inline]
momentum() const RawParticle [inline]
myChargeRawParticle [protected]
myIdRawParticle [protected]
myInfoRawParticle [protected]
myMassRawParticle [protected]
myStatusRawParticle [protected]
myUsedRawParticle [protected]
myVertexRawParticle [protected]
onBarrel() const BaseParticlePropagator [inline]
onBarrel(double rPos2) const BaseParticlePropagator [inline]
onEndcap() const BaseParticlePropagator [inline]
onEndcap(double rPos2) const BaseParticlePropagator [inline]
onFiducial() const BaseParticlePropagator [inline]
onSurface() const BaseParticlePropagator [inline]
onSurface(double rPos2) const BaseParticlePropagator [inline]
operator=(const RawParticle &rhs)RawParticle
PDGcharge() const RawParticle
PDGcTau() const RawParticle
PDGmass() const RawParticle
PDGname() const RawParticle
pid() const RawParticle [inline]
print() const RawParticle
printName() const RawParticle
propagate()BaseParticlePropagator
propagated() const BaseParticlePropagator
propagateToBeamCylinder(const XYZTLorentzVector &v, double radius=0.)BaseParticlePropagator
propagateToClosestApproach(double x0=0., double y0=0, bool first=true)BaseParticlePropagator
propagateToEcal(bool first=true)BaseParticlePropagator
propagateToEcalEntrance(bool first=true)BaseParticlePropagator
propagateToHcalEntrance(bool first=true)BaseParticlePropagator
propagateToHcalExit(bool first=true)BaseParticlePropagator
propagateToNominalVertex(const XYZTLorentzVector &hit2=XYZTLorentzVector(0., 0., 0., 0.))BaseParticlePropagator
propagateToPreshowerLayer1(bool first=true)BaseParticlePropagator
propagateToPreshowerLayer2(bool first=true)BaseParticlePropagator
propagateToVFcalEntrance(bool first=true)BaseParticlePropagator
propDirBaseParticlePropagator [private]
properDecayTimeBaseParticlePropagator [private]
properTimeBaseParticlePropagator [private]
r() const RawParticle [inline]
R() const RawParticle [inline]
r2() const RawParticle [inline]
R2() const RawParticle [inline]
RawParticle()RawParticle
RawParticle(const XYZTLorentzVector &p)RawParticle
RawParticle(const int id, const XYZTLorentzVector &p)RawParticle
RawParticle(const std::string name, const XYZTLorentzVector &p)RawParticle
RawParticle(const XYZTLorentzVector &p, const XYZTLorentzVector &xStart)RawParticle
RawParticle(double px, double py, double pz, double e)RawParticle
RawParticle(const RawParticle &p)RawParticle
rCylBaseParticlePropagator [private]
rCyl2BaseParticlePropagator [private]
resetDebug()BaseParticlePropagator [inline]
reUse()RawParticle [inline]
rotate(double rphi, const XYZVector &raxis)RawParticle
rotate(const Rotation &r)RawParticle [inline]
rotate(const Rotation3D &r)RawParticle [inline]
rotate(const RotationX &r)RawParticle [inline]
rotate(const RotationY &r)RawParticle [inline]
rotate(const RotationZ &r)RawParticle [inline]
rotateX(double rphi)RawParticle
rotateY(double rphi)RawParticle
rotateZ(double rphi)RawParticle
Rotation typedefRawParticle
Rotation3D typedefRawParticle
RotationX typedefRawParticle
RotationY typedefRawParticle
RotationZ typedefRawParticle
setCharge(float q)RawParticle
setDebug()BaseParticlePropagator [inline]
setID(const int id)RawParticle
setID(const std::string name)RawParticle
setMagneticField(double b)BaseParticlePropagator [inline]
setMass(float m)RawParticle
setPropagationConditions(double r, double z, bool firstLoop=true)BaseParticlePropagator
setProperDecayTime(double t)BaseParticlePropagator [inline]
setStatus(int istat)RawParticle
setT(const double t)RawParticle
setVertex(const XYZTLorentzVector &vtx)RawParticle [inline]
setVertex(double xv, double yv, double zv, double tv)RawParticle [inline]
status() const RawParticle [inline]
successBaseParticlePropagator [protected]
T() const RawParticle [inline]
t() const RawParticle [inline]
translate(const XYZVector &t)RawParticle [inline]
use()RawParticle [inline]
vertex() const RawParticle [inline]
x() const RawParticle [inline]
X() const RawParticle [inline]
xyImpactParameter(double x0=0., double y0=0.) const BaseParticlePropagator
Y() const RawParticle [inline]
y() const RawParticle [inline]
Z() const RawParticle [inline]
z() const RawParticle [inline]
zCylBaseParticlePropagator [private]
zImpactParameter(double x0=0, double y0=0.) const BaseParticlePropagator [inline]
~RawParticle()RawParticle [virtual]