#include <RawParticle.h>
Public Types | |
typedef ROOT::Math::Boost | Boost |
typedef ROOT::Math::AxisAngle | Rotation |
typedef ROOT::Math::Rotation3D | Rotation3D |
typedef ROOT::Math::RotationX | RotationX |
typedef ROOT::Math::RotationY | RotationY |
typedef ROOT::Math::RotationZ | RotationZ |
Public Member Functions | |
void | boost (double bx, double by, double bz) |
void | boost (const Boost &b) |
double | charge () const |
get the MEASURED charge More... | |
void | chargeConjugate () |
double | cos2Theta () const |
Cos**2(theta) is faster to determine than eta. More... | |
double | cos2ThetaV () const |
double | et () const |
get the transverse energy More... | |
double | eta () const |
int | isUsed () const |
double | mass () const |
get the MEASURED mass More... | |
const XYZTLorentzVector & | momentum () const |
the momentum fourvector More... | |
RawParticle & | operator= (const RawParticle &rhs) |
double | PDGcharge () const |
get the THEORETICAL charge More... | |
double | PDGcTau () const |
get the THEORETICAL lifetime More... | |
double | PDGmass () const |
get the THEORETICAL mass More... | |
std::string | PDGname () const |
get the PDG name More... | |
int | pid () const |
get the HEP particle ID number More... | |
void | print () const |
void | printName () const |
double | r () const |
vertex radius More... | |
double | R () const |
vertex radius More... | |
double | r2 () const |
vertex radius**2 More... | |
double | R2 () const |
vertex radius**2 More... | |
RawParticle () | |
RawParticle (const XYZTLorentzVector &p) | |
RawParticle (const int id, const XYZTLorentzVector &p) | |
RawParticle (const std::string name, const XYZTLorentzVector &p) | |
RawParticle (const XYZTLorentzVector &p, const XYZTLorentzVector &xStart) | |
RawParticle (double px, double py, double pz, double e) | |
RawParticle (const RawParticle &p) | |
void | reUse () |
void | rotate (double rphi, const XYZVector &raxis) |
void | rotate (const Rotation &r) |
void | rotate (const Rotation3D &r) |
void | rotate (const RotationX &r) |
void | rotate (const RotationY &r) |
void | rotate (const RotationZ &r) |
void | rotateX (double rphi) |
void | rotateY (double rphi) |
void | rotateZ (double rphi) |
void | setCharge (float q) |
set the MEASURED charge More... | |
void | setID (const int id) |
void | setID (const std::string name) |
void | setMass (float m) |
set the RECONSTRUCTED mass More... | |
void | setStatus (int istat) |
void | setT (const double t) |
set the time of creation More... | |
void | setVertex (const XYZTLorentzVector &vtx) |
set the vertex More... | |
void | setVertex (double xv, double yv, double zv, double tv) |
int | status () const |
get the particle status More... | |
double | t () const |
vertex time More... | |
double | T () const |
vertex time More... | |
void | translate (const XYZVector &t) |
void | use () |
const XYZTLorentzVector & | vertex () const |
the vertex fourvector More... | |
double | x () const |
x of vertex More... | |
double | X () const |
x of vertex More... | |
double | y () const |
y of vertex More... | |
double | Y () const |
y of vertex More... | |
double | z () const |
z of vertex More... | |
double | Z () const |
z of vertex More... | |
virtual | ~RawParticle () |
Protected Attributes | |
double | myCharge |
the MEASURED charge More... | |
int | myId |
the particle id number HEP-PID More... | |
const ParticleData * | myInfo |
The pointer to the PDG info. More... | |
double | myMass |
the RECONSTRUCTED mass More... | |
int | myStatus |
the status code according to PYTHIA More... | |
int | myUsed |
status of the locking More... | |
XYZTLorentzVector | myVertex |
the four vector of the vertex More... | |
Private Member Functions | |
void | init () |
Private Attributes | |
const ParticleTable * | tab |
Definition at line 32 of file RawParticle.h.
typedef ROOT::Math::Boost RawParticle::Boost |
Definition at line 40 of file RawParticle.h.
typedef ROOT::Math::AxisAngle RawParticle::Rotation |
Definition at line 35 of file RawParticle.h.
typedef ROOT::Math::Rotation3D RawParticle::Rotation3D |
Definition at line 36 of file RawParticle.h.
typedef ROOT::Math::RotationX RawParticle::RotationX |
Definition at line 37 of file RawParticle.h.
typedef ROOT::Math::RotationY RawParticle::RotationY |
Definition at line 38 of file RawParticle.h.
typedef ROOT::Math::RotationZ RawParticle::RotationZ |
Definition at line 39 of file RawParticle.h.
RawParticle::RawParticle | ( | ) |
Definition at line 18 of file RawParticle.cc.
References init().
Referenced by ParticlePropagator::ParticlePropagator().
|
virtual |
Definition at line 69 of file RawParticle.cc.
RawParticle::RawParticle | ( | const XYZTLorentzVector & | p | ) |
Construct from a fourvector. The fourvector is taken for the particle, the vertex is set to 0.
Definition at line 23 of file RawParticle.cc.
References init().
RawParticle::RawParticle | ( | const int | id, |
const XYZTLorentzVector & | p | ||
) |
Construct from a fourvector and a PID. The fourvector and PID are taken for the particle, the vertex is set to 0.
Definition at line 28 of file RawParticle.cc.
References init(), and setID().
RawParticle::RawParticle | ( | const std::string | name, |
const XYZTLorentzVector & | p | ||
) |
Construct from a fourvector and a name. The fourvector and name are taken for the particle, the vertex is set to 0.
Definition at line 35 of file RawParticle.cc.
References init(), and setID().
RawParticle::RawParticle | ( | const XYZTLorentzVector & | p, |
const XYZTLorentzVector & | xStart | ||
) |
Construct from 2 fourvectors. The first fourvector is taken for the particle, the second for its vertex.
Definition at line 42 of file RawParticle.cc.
References init(), and myVertex.
RawParticle::RawParticle | ( | double | px, |
double | py, | ||
double | pz, | ||
double | e | ||
) |
Construct from fourmomentum components. Vertex is set to 0.
Definition at line 50 of file RawParticle.cc.
References init().
RawParticle::RawParticle | ( | const RawParticle & | p | ) |
Copy constructor
Definition at line 56 of file RawParticle.cc.
References myCharge, myId, myInfo, myMass, myStatus, myUsed, and myVertex.
void RawParticle::boost | ( | double | bx, |
double | by, | ||
double | bz | ||
) |
Boost the particle. The arguments are the values of the boost in x, y and z direction.
Definition at line 183 of file RawParticle.cc.
References b, momentum(), and AlCaHLTBitMon_ParallelJobs::p.
Referenced by NuclearInteractionSimulator::compute().
|
inline |
Definition at line 311 of file RawParticle.h.
References b, momentum(), and AlCaHLTBitMon_ParallelJobs::p.
|
inline |
get the MEASURED charge
Definition at line 282 of file RawParticle.h.
References myCharge.
Referenced by KineParticleFilter::acceptParticle(), BaseParticlePropagator::backPropagate(), MultipleScatteringSimulator::compute(), EnergyLossSimulator::compute(), NuclearInteractionFTFSimulator::distanceToPrimary(), NuclearInteractionSimulator::distanceToPrimary(), ParticlePropagator::fieldMap(), BaseParticlePropagator::helixRadius(), MaterialEffects::interact(), ConvBremSeedProducer::makeTrajectoryState(), TrajectoryManager::makeTrajectoryState(), print(), BaseParticlePropagator::propagate(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToClosestApproach(), BaseParticlePropagator::propagateToNominalVertex(), TrajectoryManager::updateWithDaughters(), and BaseParticlePropagator::xyImpactParameter().
void RawParticle::chargeConjugate | ( | ) |
Convert the particle to its charge conjugate state. This operation resets the particle ID to that of the charge conjugated particle (if one exists). Also the measured charge is multiplied by -1.
Definition at line 144 of file RawParticle.cc.
References myCharge, and myId.
|
inline |
Cos**2(theta) is faster to determine than eta.
Definition at line 268 of file RawParticle.h.
Referenced by KineParticleFilter::acceptParticle().
|
inline |
Definition at line 269 of file RawParticle.h.
Referenced by FBaseSimEvent::fill(), BaseParticlePropagator::propagateToEcalEntrance(), BaseParticlePropagator::propagateToHcalEntrance(), and BaseParticlePropagator::propagateToVFcalEntrance().
double RawParticle::et | ( | ) | const |
get the transverse energy
Definition at line 307 of file RawParticle.cc.
References mag2(), momentum(), EnergyCorrector::pt, and mathSSE::sqrt().
|
inline |
Get the pseudo rapidity of the particle.
Definition at line 267 of file RawParticle.h.
References cmsBatch::log, funct::tan(), and theta().
Referenced by Particle.Particle::__str__(), CalorimetryManager::EMShowerSimulation(), Jet.Jet::jetID(), EcalHitMaker::preshowerCellLine(), and Jet.Jet::puJetId().
|
private |
Definition at line 91 of file RawParticle.cc.
References myCharge, myId, myInfo, myMass, myStatus, and myUsed.
Referenced by RawParticle(), and reUse().
|
inline |
|
inline |
get the MEASURED mass
Definition at line 283 of file RawParticle.h.
References myMass.
Referenced by Particle.Particle::__str__(), DiObject.DiMuon::__str__(), MultipleScatteringSimulator::compute(), EnergyLossSimulator::compute(), NuclearInteractionSimulator::compute(), PythiaDecays::particleDaughters(), print(), and BaseParticlePropagator::propagate().
|
inline |
the momentum fourvector
Definition at line 286 of file RawParticle.h.
Referenced by PFTrackTransformer::addPoints(), PFTrackTransformer::addPointsAndBrems(), FBaseSimEvent::addSimTrack(), MuonSimHitProducer::applyMaterialEffects(), boost(), BremsstrahlungSimulator::compute(), NuclearInteractionFTFSimulator::compute(), MuonBremsstrahlungSimulator::compute(), et(), ConvBremSeedProducer::GoodCluster(), operator<<(), PythiaDecays::particleDaughters(), TrajectoryManager::propagateToCalorimeters(), BaseParticlePropagator::propagateToClosestApproach(), and TrajectoryManager::updateWithDaughters().
RawParticle & RawParticle::operator= | ( | const RawParticle & | rhs | ) |
Copy assignment operator
Definition at line 74 of file RawParticle.cc.
References ParticleTable::instance(), myCharge, myId, myInfo, myMass, myStatus, myUsed, myVertex, and tab.
double RawParticle::PDGcharge | ( | ) | const |
get the THEORETICAL charge
Definition at line 246 of file RawParticle.cc.
References myInfo, and lumiQueryAPI::q.
double RawParticle::PDGcTau | ( | ) | const |
get the THEORETICAL lifetime
Definition at line 264 of file RawParticle.cc.
References funct::abs(), myId, myInfo, and w.
Referenced by ParticlePropagator::initProperDecayTime().
double RawParticle::PDGmass | ( | ) | const |
get the THEORETICAL mass
Definition at line 255 of file RawParticle.cc.
References funct::m, and myInfo.
Referenced by FBaseSimEvent::addSimTrack().
std::string RawParticle::PDGname | ( | ) | const |
get the PDG name
Definition at line 189 of file RawParticle.cc.
References myInfo, AlCaHLTBitMon_QueryRunRegistry::string, and tab.
Referenced by printName().
|
inline |
get the HEP particle ID number
Definition at line 265 of file RawParticle.h.
References myId.
Referenced by KineParticleFilter::acceptParticle(), NuclearInteractionFTFSimulator::compute(), NuclearInteractionSimulator::compute(), ParticlePropagator::initProperDecayTime(), MaterialEffects::interact(), operator<<(), and PythiaDecays::particleDaughters().
void RawParticle::print | ( | void | ) | const |
Print the formated particle information. The format is: NAME______PX______PY______PZ______E_______Mtheo___Mrec____Qrec____X_______Y_______Z_______T_______
Definition at line 212 of file RawParticle.cc.
References charge(), gather_cfg::cout, alignBH_cfg::fixed, mass(), printName(), status(), T(), X(), Y(), and Z().
void RawParticle::printName | ( | ) | const |
Print the name of the particle. The name is deduced from the particle ID using a particle data table. It is printed with a length of 10 characters. If the id number cannot be found in the table "unknown" is printed as name.
Definition at line 200 of file RawParticle.cc.
References gather_cfg::cout, gen::k, PDGname(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by print().
|
inline |
vertex radius
Definition at line 280 of file RawParticle.h.
References r2(), and mathSSE::sqrt().
Referenced by BaseParticlePropagator::propagateToBeamCylinder(), ParticlePropagator::propagateToBoundSurface(), rotate(), rotateX(), rotateY(), and rotateZ().
|
inline |
vertex radius
Definition at line 278 of file RawParticle.h.
References R2(), and mathSSE::sqrt().
Referenced by MaterialEffects::normalVector(), MaterialEffects::radLengths(), and BaseParticlePropagator::setPropagationConditions().
|
inline |
vertex radius**2
Definition at line 281 of file RawParticle.h.
References myVertex.
Referenced by BaseParticlePropagator::propagateToBeamCylinder(), and r().
|
inline |
vertex radius**2
Definition at line 279 of file RawParticle.h.
References myVertex.
Referenced by BaseParticlePropagator::inside(), BaseParticlePropagator::onBarrel(), BaseParticlePropagator::onEndcap(), BaseParticlePropagator::propagate(), BaseParticlePropagator::propagateToPreshowerLayer1(), BaseParticlePropagator::propagateToPreshowerLayer2(), and R().
|
inline |
Unlock the particle, see isUsed()
Definition at line 242 of file RawParticle.h.
References init(), and myUsed.
void RawParticle::rotate | ( | double | rphi, |
const XYZVector & | raxis | ||
) |
Rotate the particle around an axis in space. The arguments give the amount to rotate rphi in radian and a vector raxis in 3D space around which the rotation is done. The vertex is rotated using the same transformation.
Definition at line 155 of file RawParticle.cc.
References r(), and findQualityFiles::v.
Referenced by MultipleScatteringSimulator::compute(), BremsstrahlungSimulator::compute(), NuclearInteractionSimulator::compute(), and MuonBremsstrahlungSimulator::compute().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void RawParticle::rotateX | ( | double | rphi | ) |
Definition at line 162 of file RawParticle.cc.
References r(), and findQualityFiles::v.
void RawParticle::rotateY | ( | double | rphi | ) |
Rotate around z axis. Rotate rphi radian around the z axis. The Vertex is rotated as well.
Definition at line 169 of file RawParticle.cc.
References r(), and findQualityFiles::v.
void RawParticle::rotateZ | ( | double | rphi | ) |
Rotate around z axis. Rotate rphi radian around the z axis. The Vertex is rotated as well.
Definition at line 176 of file RawParticle.cc.
References r(), and findQualityFiles::v.
void RawParticle::setCharge | ( | float | q | ) |
set the MEASURED charge
Definition at line 139 of file RawParticle.cc.
References myCharge, and lumiQueryAPI::q.
Referenced by PFTrackTransformer::addPoints(), PFTrackTransformer::addPointsAndBrems(), BaseParticlePropagator::backPropagate(), FBaseSimEvent::fill(), PositionAtECalEntranceComputer::operator()(), reco::tau::PFRecoTauChargedHadronFromTrackPlugin::operator()(), ParticlePropagator::ParticlePropagator(), ConvBremSeedProducer::produce(), GoodSeedProducer::produce(), BaseParticlePropagator::propagateToBeamCylinder(), and LowPtGsfElectronSeedProducer::propagateTrackToCalo().
void RawParticle::setID | ( | const int | id | ) |
Set identifier for this particle. This should be a standard HEP-PID number. It will be used to deduce the name and the properties of the particle from a particle data table.
Definition at line 102 of file RawParticle.cc.
References triggerObjects_cff::id, myCharge, myId, myInfo, myMass, source_particleGun_cfi::ParticleID, tab, and ParticleTable::theTable().
Referenced by MuonSimHitProducer::applyMaterialEffects(), NuclearInteractionSimulator::compute(), CalorimetryManager::MuonMipSimulation(), and RawParticle().
void RawParticle::setID | ( | const std::string | name | ) |
Set identifier for this particle. This should be a standard HEP-PID name. It will be used to deduce the particle properties from a particle data table.
Definition at line 115 of file RawParticle.cc.
References myCharge, myId, myInfo, myMass, tab, and ParticleTable::theTable().
void RawParticle::setMass | ( | float | m | ) |
set the RECONSTRUCTED mass
Definition at line 134 of file RawParticle.cc.
References funct::m, and myMass.
void RawParticle::setStatus | ( | int | istat | ) |
Set the status of this particle. The coding follows PYTHIAs convention: 1 = stable
Definition at line 129 of file RawParticle.cc.
References myStatus.
void RawParticle::setT | ( | const double | t | ) |
set the time of creation
Definition at line 150 of file RawParticle.cc.
References myVertex.
|
inline |
set the vertex
Definition at line 288 of file RawParticle.h.
References myVertex, and badGlobalMuonTaggersAOD_cff::vtx.
Referenced by MuonSimHitProducer::applyMaterialEffects(), FastSimProducer::createFSimTrack(), CalorimetryManager::EMShowerSimulation(), ParticlePropagator::ParticlePropagator(), BaseParticlePropagator::propagate(), and BaseParticlePropagator::propagateToClosestApproach().
|
inline |
Definition at line 289 of file RawParticle.h.
References myVertex.
|
inline |
get the particle status
Definition at line 266 of file RawParticle.h.
References myStatus.
Referenced by operator<<(), and print().
|
inline |
vertex time
Definition at line 273 of file RawParticle.h.
References myVertex.
Referenced by FBaseSimEvent::addSimTrack(), and BaseParticlePropagator::setProperDecayTime().
|
inline |
vertex time
Definition at line 277 of file RawParticle.h.
References myVertex.
Referenced by PythiaDecays::particleDaughters(), print(), BaseParticlePropagator::propagate(), and translate().
|
inline |
Translate the vertex by a given space amount
Definition at line 315 of file RawParticle.h.
References myVertex, T(), X(), Y(), and Z().
Referenced by MultipleScatteringSimulator::compute().
|
inline |
|
inline |
the vertex fourvector
Definition at line 285 of file RawParticle.h.
References myVertex.
Referenced by KineParticleFilter::acceptParticle(), PFTrackTransformer::addPoints(), PFTrackTransformer::addPointsAndBrems(), MuonSimHitProducer::applyMaterialEffects(), EcalHitMaker::cellLine(), Tau.Tau::dxy(), CalorimetryManager::EMShowerSimulation(), FBaseSimEvent::fill(), ConvBremSeedProducer::GoodCluster(), EcalHitMaker::hcalCellLine(), CalorimetryManager::HDShowerSimulation(), MaterialEffects::interact(), CalorimetryManager::MuonMipSimulation(), PositionAtECalEntranceComputer::operator()(), operator<<(), EcalHitMaker::preshowerCellLine(), TrajectoryManager::propagateToCalorimeters(), BaseParticlePropagator::propagateToClosestApproach(), FastHFShowerLibrary::recoHFShowerLibrary(), CalorimetryManager::reconstructHCAL(), and TrajectoryManager::updateWithDaughters().
|
inline |
x of vertex
Definition at line 270 of file RawParticle.h.
References myVertex.
Referenced by svgfig.Curve.Sample::__repr__(), svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), PFSimParticleProducer::produce(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
inline |
x of vertex
Definition at line 274 of file RawParticle.h.
References myVertex.
Referenced by svgfig.Curve.Sample::__repr__(), MuonSimHitProducer::applyMaterialEffects(), BaseParticlePropagator::helixCentreX(), ConvBremSeedProducer::makeTrajectoryState(), TrajectoryManager::makeTrajectoryState(), MaterialEffects::normalVector(), PythiaDecays::particleDaughters(), ParticlePropagator::ParticlePropagator(), print(), BaseParticlePropagator::propagate(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToClosestApproach(), BaseParticlePropagator::propagateToNominalVertex(), FastHFShowerLibrary::recoHFShowerLibrary(), translate(), BaseParticlePropagator::xyImpactParameter(), and BaseParticlePropagator::zImpactParameter().
|
inline |
y of vertex
Definition at line 271 of file RawParticle.h.
References myVertex.
Referenced by svgfig.Ellipse::__repr__(), Vispa.Gui.WidgetContainer.WidgetContainer::autosize(), Vispa.Gui.VispaWidget.VispaWidget::boundingRect(), geometryXMLparser.Alignable::pos(), Vispa.Gui.ConnectableWidget.ConnectableWidget::positionizeMenuWidget(), PFSimParticleProducer::produce(), ntupleDataFormat._HitObject::r(), and ntupleDataFormat._HitObject::r3D().
|
inline |
y of vertex
Definition at line 275 of file RawParticle.h.
References myVertex.
Referenced by MuonSimHitProducer::applyMaterialEffects(), BaseParticlePropagator::helixCentreY(), ConvBremSeedProducer::makeTrajectoryState(), TrajectoryManager::makeTrajectoryState(), MaterialEffects::normalVector(), PythiaDecays::particleDaughters(), ParticlePropagator::ParticlePropagator(), print(), BaseParticlePropagator::propagate(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToClosestApproach(), BaseParticlePropagator::propagateToNominalVertex(), FastHFShowerLibrary::recoHFShowerLibrary(), translate(), BaseParticlePropagator::xyImpactParameter(), and BaseParticlePropagator::zImpactParameter().
|
inline |
z of vertex
Definition at line 272 of file RawParticle.h.
References myVertex.
Referenced by geometryXMLparser.Alignable::pos(), PFSimParticleProducer::produce(), ParticlePropagator::propagateToBoundSurface(), BaseParticlePropagator::propagateToClosestApproach(), LowPtGsfElectronSeedProducer::propagateTrackToCalo(), and ntupleDataFormat._HitObject::r3D().
|
inline |
z of vertex
Definition at line 276 of file RawParticle.h.
References myVertex.
Referenced by PFTrackTransformer::addPointsAndBrems(), MuonSimHitProducer::applyMaterialEffects(), cos2ThetaV(), TrajectoryManager::createPSimHits(), BaseParticlePropagator::inside(), ConvBremSeedProducer::makeTrajectoryState(), TrajectoryManager::makeTrajectoryState(), BaseParticlePropagator::onBarrel(), BaseParticlePropagator::onEndcap(), PythiaDecays::particleDaughters(), ParticlePropagator::ParticlePropagator(), print(), ConvBremSeedProducer::produce(), BaseParticlePropagator::propagate(), BaseParticlePropagator::propagateToBeamCylinder(), BaseParticlePropagator::propagateToHOLayer(), MaterialEffects::radLengths(), FastHFShowerLibrary::recoHFShowerLibrary(), BaseParticlePropagator::setPropagationConditions(), translate(), and BaseParticlePropagator::zImpactParameter().
|
protected |
the MEASURED charge
Definition at line 254 of file RawParticle.h.
Referenced by charge(), chargeConjugate(), init(), operator=(), RawParticle(), setCharge(), and setID().
|
protected |
the particle id number HEP-PID
Definition at line 251 of file RawParticle.h.
Referenced by chargeConjugate(), init(), operator=(), PDGcTau(), pid(), RawParticle(), and setID().
|
protected |
The pointer to the PDG info.
Definition at line 256 of file RawParticle.h.
Referenced by init(), operator=(), PDGcharge(), PDGcTau(), PDGmass(), PDGname(), RawParticle(), and setID().
|
protected |
the RECONSTRUCTED mass
Definition at line 255 of file RawParticle.h.
Referenced by init(), mass(), operator=(), RawParticle(), setID(), and setMass().
|
protected |
the status code according to PYTHIA
Definition at line 252 of file RawParticle.h.
Referenced by init(), operator=(), RawParticle(), setStatus(), and status().
|
protected |
status of the locking
Definition at line 253 of file RawParticle.h.
Referenced by init(), isUsed(), operator=(), RawParticle(), reUse(), and use().
|
protected |
the four vector of the vertex
Definition at line 250 of file RawParticle.h.
Referenced by cos2ThetaV(), operator=(), r2(), R2(), RawParticle(), setT(), setVertex(), t(), T(), translate(), vertex(), x(), X(), y(), Y(), z(), and Z().
|
private |
Definition at line 259 of file RawParticle.h.
Referenced by Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::_updateCode(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::activated(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::activated(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::applyButtonClicked(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::cancel(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::centerView(), Vispa.Plugins.EdmBrowser.EdmBrowserTabController.EdmBrowserTabController::centerViewMenuButtonClicked(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::centerViewMenuButtonClicked(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::chooseEditor(), Vispa.Main.TabController.TabController::close(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::codeSelected(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::currentCenterViewClassId(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::dumpPython(), Vispa.Plugins.EdmBrowser.EdmBrowserTabController.EdmBrowserTabController::eventContent(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::eventContent(), Vispa.Plugins.EdmBrowser.EdmBrowserTabController.EdmBrowserTabController::expandToDepthDialog(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::exportDot(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::filterDialog(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::history(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::importButtonClicked(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::importConfig(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::isBusy(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::maximizeEditor(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::minimizeEditor(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::onCenterViewDoubleClicked(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::onSelected(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::onTreeViewSelected(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::openEditor(), operator=(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::originalEditor(), PDGname(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::readFile(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::refresh(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::removeButtonClicked(), Vispa.Main.TabController.TabController::save(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::save(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::saveImage(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::scriptChanged(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::select(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::selectDataAccessor(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::setDataAccessor(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::setEditable(), setID(), Vispa.Main.TabController.TabController::setModified(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::setTab(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::setZoom(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::startEditMode(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::switchCenterView(), Vispa.Plugins.EdmBrowser.EdmBrowserTabController.EdmBrowserTabController::toggleCollapsed(), Vispa.Plugins.EdmBrowser.EdmBrowserTabController.EdmBrowserTabController::toggleUnderscoreProperties(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::treeViewMenuButtonClicked(), Vispa.Plugins.EdmBrowser.EdmBrowserTabController.EdmBrowserTabController::updateCenterView(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::updateCenterView(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::updateCenterView(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::updateConfigHighlight(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::updateContent(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::updateContent(), Vispa.Main.TabController.TabController::updateLabel(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::updateTreeView(), Vispa.Plugins.EdmBrowser.EdmBrowserTabController.EdmBrowserTabController::updateViewMenu(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::updateViewMenu(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::updateViewMenu(), Vispa.Plugins.ConfigEditor.ConfigEditorTabController.ConfigEditorTabController::valueChanged(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::zoom(), Vispa.Main.TabController.TabController::zoomAll(), Vispa.Main.TabController.TabController::zoomChanged(), and Vispa.Main.TabController.TabController::zoomDialog().