ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
AtSimpleSimulation Member List

This is the complete list of members for AtSimpleSimulation, including all inherited members.

AddHit(double ELoss, const XYZPoint &pos, const PxPyPzEVector &mom, double length)AtSimpleSimulationprotected
AddModel(int Z, int A, ModelPtr model)AtSimpleSimulation
AtSimpleSimulation(std::string geoFile)AtSimpleSimulation
AtSimpleSimulation()AtSimpleSimulation
AtSimpleSimulation(const AtSimpleSimulation &other)=defaultAtSimpleSimulation
fDistStepAtSimpleSimulationprotected
fGeoMutexAtSimpleSimulationprotected
fMCPointsAtSimpleSimulationprotectedstatic
fModelsAtSimpleSimulationprotected
fSCModelAtSimpleSimulationprotected
fTrackIDAtSimpleSimulationprotectedstatic
GetMcPoint(int i)AtSimpleSimulationinline
GetNumPoints()AtSimpleSimulationinline
GetPointsArray()AtSimpleSimulationinline
GetSpaceChargeModel()AtSimpleSimulationinline
GetVolume(const XYZPoint &pos)AtSimpleSimulationprotected
GetVolumeName(const XYZPoint &point)AtSimpleSimulationprotected
IsInVolume(const std::string &volName, const XYZPoint &point)AtSimpleSimulationprotected
ModelPtr typedefAtSimpleSimulationprotected
NewEvent()AtSimpleSimulation
PxPyPzEVector typedefAtSimpleSimulationprotected
RegisterBranch(std::string branchName="AtTpcPoint", bool pers=true)AtSimpleSimulation
SetDistanceStep(double step)AtSimpleSimulationinline
SetSpaceChargeModel(SpaceChargeModel model)AtSimpleSimulationinline
SimulateParticle(int Z, int A, const XYZPoint &iniPos, const PxPyPzEVector &iniMom)AtSimpleSimulation
SimulateParticle(ModelPtr model, const XYZPoint &iniPos, const PxPyPzEVector &iniMom)AtSimpleSimulationprotected
SpaceChargeModel typedefAtSimpleSimulationprotected
XYZPoint typedefAtSimpleSimulationprotected
XYZVector typedefAtSimpleSimulationprotected
~AtSimpleSimulation()=defaultAtSimpleSimulation