|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   27   ATH_MSG_DEBUG(
"HIT: cellele=" << cellele << 
" E=" << hit.
E() << 
" cs=" << cs
 
   28                                 << 
" eta=" << hit.
eta()
 
   29                                 << 
" phi=" << hit.
phi());
 
   43         "TFCSLateralShapeParametrizationHitCellMapping::simulate_hit: cellele=" 
   44         << cellele << 
" E=" << hit.
E() << 
" cs=" << cs << 
" eta=" << hit.
eta()
 
   45         << 
" phi=" << hit.
phi());
 
   63   bool shortprint = 
opt.Index(
"short") >= 0;
 
   65   TString optprint = 
opt;
 
   66   optprint.ReplaceAll(
"short", 
"");
 
  
FCSReturnCode
Base class for all FastCaloSim parametrizations Functionality in derivde classes is provided through ...
bool compare(const TFCSParametrizationBase &ref) const
bool compare(const TFCSParametrizationBase &ref) const
Do not persistify!
void setXYZE(float x, float y, float z, float E)
void Print(Option_t *option) const override
virtual bool operator==(const TFCSParametrizationBase &ref) const override
The == operator compares the content of instances.
This class groups all DetDescr information related to a CaloCell. Provides a generic interface for al...
Helper for getting a const version of a pointer.
void Print(Option_t *option="") const override
TFCSHitCellMapping(const char *name=nullptr, const char *title=nullptr, ICaloGeometry *geo=nullptr)
void deposit(const CaloDetDescrElement *cellele, float E)
virtual void set_match_all_pdgid()
const T * as_const_ptr(const T *p)
Helper for getting a const version of a pointer.
bool compare(const TFCSParametrizationBase &ref) const
const boost::regex ref(r_ef)
float distance(const Amg::Vector3D &p1, const Amg::Vector3D &p2)
calculates the distance between two point in 3D space
virtual FCSReturnCode simulate_hit(Hit &hit, TFCSSimulationState &simulstate, const TFCSTruthState *truth, const TFCSExtrapolationState *extrapol) override
fills all hits into calorimeter cells
virtual const CaloDetDescrElement * getDDE(Identifier identify)=0
bool msgLvl(const MSG::Level lvl) const
Check whether the logging system is active at the provided verbosity level.