Go to the documentation of this file. 1 #ifndef GflashShowino_H
2 #define GflashShowino_H
Gflash3Vector thePositionAtShower
double getStepLengthToOut()
double getStepLengthToHcal()
void initialize(int showerType, double energy, double globalTime, double charge, Gflash3Vector &position, Gflash3Vector &momentum, double magneticField)
void updateShowino(double deltaStep)
void setPathLength(double pathLength)
Gflash3Vector thePosition
double getEnergyDeposited()
int convertShowerType(int fastSimShowerType, const Gflash3Vector &pos)
double getPathLengthOnEcal()
void setPosition(const Gflash3Vector &position)
Gflash3Vector & getPosition()
static int position[264][3]
Gflash3Vector & simulateFirstInteractionPoint(int showType, Gflash3Vector &pos)
CLHEP::Hep3Vector Gflash3Vector
double thePathLengthOnEcal
void addEnergyDeposited(double energy)
double theEnergyDeposited
double thePathLengthAtShower
double theStepLengthToHcal
GflashTrajectory * getHelix()
GflashTrajectory * theHelix
Gflash3Vector & getPositionAtShower()
void setGlobalTime(double globalTime)
double getPathLengthAtShower()
double theStepLengthToOut
GflashTrajectoryPoint theTrajectoryPoint