Classes | Functions
CachedShowerRegeneratorASCII Namespace Reference

Classes

class  CachedShowerRegenerator
 
class  LogGaussSmearing
 
class  ShowerData
 
class  StationInfo
 
class  StationPositionMatrix
 

Functions

template<typename Map , typename T >
void InsertValue (Map &map, const int sId, const T &value)
 
double PlaneFrontTime (const CoordinateSystemPtr showerCS, const Point &corePosition, const Point &position)
 Calculate time of arrival of the plan front at point x. More...
 
double Round (const double div, const double val)
 

Function Documentation

template<typename Map , typename T >
void CachedShowerRegeneratorASCII::InsertValue ( Map &  map,
const int  sId,
const T &  value 
)
inline
double CachedShowerRegeneratorASCII::PlaneFrontTime ( const CoordinateSystemPtr  showerCS,
const Point corePosition,
const Point position 
)
inline

Calculate time of arrival of the plan front at point x.

t_fp = t_c - (x - x_c)_z / c x_c = core position t_c = core time

Definition at line 115 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/CachedShowerRegenerator.cc.

References utl::BasicVector< HepVector >::GetZ(), and utl::kSpeedOfLight.

Referenced by CachedShowerRegeneratorASCII::CachedShowerRegenerator::InitNewShower(), and CachedShowerRegeneratorASCII::CachedShowerRegenerator::Run().

double CachedShowerRegeneratorASCII::Round ( const double  div,
const double  val 
)
inline

, generated on Tue Sep 26 2023.