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