![]() |
ATLAS Offline Software
|
#include <ITileCalculator.h>
Public Member Functions | |
| ITileCalculator () | |
| virtual | ~ITileCalculator () |
| DeclareInterfaceID (ITileCalculator, 1, 0) | |
| virtual G4bool | FindTileScinSection (const G4Step *, TileHitData &hitData) const =0 |
| Search for the tilecal sub-section, its module and some identifiers. | |
| virtual G4bool | MakePmtEdepTime (const G4Step *, TileHitData &hitData, double &deltaTime) const =0 |
| Calculation of pmtID, edep and scin_Time with aStep (Sergey). | |
| virtual G4bool | ManageScintHit (TileHitData &hitData, double deltaTime) const =0 |
| Calculation of pmtID, edep and scin_Time with aStep (Sergey). | |
| virtual TileMicroHit | GetTileMicroHit (const G4Step *, TileHitData &hitData) const =0 |
| Used by FastCaloSimParamAction. | |
| virtual std::unique_ptr< TileGeoG4LookupBuilder > | GetLookupBuilder () const =0 |
| virtual const TileSDOptions * | GetOptions () const =0 |
| pointer to class with all options | |
| virtual void | pmtEdepFromFCS_StepInfo (TileHitData &hitData, double ene, double yLocal, double halfYLocal, double zLocal, int Ushape) const =0 |
| Method used by TileFastCaloSim/TileFCSmStepToTileHitVec. | |
Definition at line 67 of file ITileCalculator.h.
|
inline |
Definition at line 70 of file ITileCalculator.h.
|
inlinevirtual |
Definition at line 72 of file ITileCalculator.h.
| ITileCalculator::DeclareInterfaceID | ( | ITileCalculator | , |
| 1 | , | ||
| 0 | ) |
|
pure virtual |
Search for the tilecal sub-section, its module and some identifiers.
|
pure virtual |
|
pure virtual |
pointer to class with all options
|
pure virtual |
Used by FastCaloSimParamAction.
|
pure virtual |
Calculation of pmtID, edep and scin_Time with aStep (Sergey).
|
pure virtual |
Calculation of pmtID, edep and scin_Time with aStep (Sergey).
|
pure virtual |
Method used by TileFastCaloSim/TileFCSmStepToTileHitVec.