#include <TileGeoG4CalibSD.h>
Definition at line 86 of file TileGeoG4CalibSD.h.
◆ m_calibrationHits_ptr_t
◆ m_calibrationHits_t
◆ TileGeoG4CalibSD() [1/2]
◆ ~TileGeoG4CalibSD()
TileGeoG4CalibSD::~TileGeoG4CalibSD |
( |
| ) |
|
◆ TileGeoG4CalibSD() [2/2]
◆ AreClassifiedEnergiesAllZero()
bool TileGeoG4CalibSD::AreClassifiedEnergiesAllZero |
( |
| ) |
|
|
inlineprotected |
◆ CellIDCalculator()
void TileGeoG4CalibSD::CellIDCalculator |
( |
| ) |
|
◆ CellNumCorrectToHit()
void TileGeoG4CalibSD::CellNumCorrectToHit |
( |
int |
, |
|
|
int |
|
|
) |
| |
◆ DebugCellIDFields()
void TileGeoG4CalibSD::DebugCellIDFields |
( |
| ) |
|
◆ DebugDMCellIDFields()
void TileGeoG4CalibSD::DebugDMCellIDFields |
( |
int |
| ) |
|
◆ DebugEnergies()
void TileGeoG4CalibSD::DebugEnergies |
( |
| ) |
|
|
protected |
◆ DefaultHitIDCalculator()
void TileGeoG4CalibSD::DefaultHitIDCalculator |
( |
| ) |
|
◆ DefaultHitIDCalculatorTB()
void TileGeoG4CalibSD::DefaultHitIDCalculatorTB |
( |
int |
sample = 0 , |
|
|
int |
region = 0 , |
|
|
int |
eta = 0 , |
|
|
int |
phi = 0 |
|
) |
| |
◆ DM_ID_Maker()
Identifier TileGeoG4CalibSD::DM_ID_Maker |
( |
int |
det, |
|
|
int |
type, |
|
|
int |
sample, |
|
|
int |
region, |
|
|
int |
tower, |
|
|
int |
module |
|
) |
| |
|
protected |
◆ EndOfAthenaEvent()
void TileGeoG4CalibSD::EndOfAthenaEvent |
( |
| ) |
|
◆ EnergiesSimpleCounter()
void TileGeoG4CalibSD::EnergiesSimpleCounter |
( |
| ) |
|
|
protected |
◆ FindTileCalibSection()
bool TileGeoG4CalibSD::FindTileCalibSection |
( |
| ) |
|
◆ GetCellIDOnStep()
◆ GetEnergiesOnStep()
◆ GetInvisibleEnergy()
double TileGeoG4CalibSD::GetInvisibleEnergy |
( |
| ) |
|
|
inlineprotected |
◆ GetVisibleEnergy()
double TileGeoG4CalibSD::GetVisibleEnergy |
( |
| ) |
|
|
inlineprotected |
◆ GirderCellIDCalculator()
void TileGeoG4CalibSD::GirderCellIDCalculator |
( |
| ) |
|
◆ Initialize()
void TileGeoG4CalibSD::Initialize |
( |
G4HCofThisEvent * |
| ) |
|
|
finaloverride |
◆ InvokeUserEventAction()
void TileGeoG4CalibSD::InvokeUserEventAction |
( |
| ) |
|
|
inline |
◆ InvokeUserRunAction()
void TileGeoG4CalibSD::InvokeUserRunAction |
( |
| ) |
|
|
inline |
◆ InvokeUserSteppingAction()
void TileGeoG4CalibSD::InvokeUserSteppingAction |
( |
| ) |
|
|
inline |
◆ InvokeUserTrackingAction()
void TileGeoG4CalibSD::InvokeUserTrackingAction |
( |
| ) |
|
|
inline |
◆ operator=()
◆ PlateCellIDCalculator()
void TileGeoG4CalibSD::PlateCellIDCalculator |
( |
| ) |
|
◆ ProcessHits()
G4bool TileGeoG4CalibSD::ProcessHits |
( |
G4Step * |
, |
|
|
G4TouchableHistory * |
|
|
) |
| |
|
finaloverride |
◆ ResetCellIDFields()
void TileGeoG4CalibSD::ResetCellIDFields |
( |
| ) |
|
|
inline |
◆ ResetDMCellIDFields()
void TileGeoG4CalibSD::ResetDMCellIDFields |
( |
| ) |
|
|
inline |
◆ ResetSectSideFlags()
void TileGeoG4CalibSD::ResetSectSideFlags |
( |
| ) |
|
|
inline |
◆ ScintIDCalculator()
void TileGeoG4CalibSD::ScintIDCalculator |
( |
TileHitData & |
hitData | ) |
|
◆ SetEscapedEnergy()
void TileGeoG4CalibSD::SetEscapedEnergy |
( |
double |
escapedEnergy | ) |
|
|
inlineprotected |
◆ m_activeCalibrationHits
◆ m_addToCell
bool TileGeoG4CalibSD::m_addToCell |
|
private |
set to true if DM hit in front plate is added to a real cell (currently equal to _plateToCell)
Definition at line 254 of file TileGeoG4CalibSD.h.
◆ m_addToGirder
bool TileGeoG4CalibSD::m_addToGirder |
|
private |
set to true if DM hit in absorber at outer radius is added to girder (currently inverse of _plateToCell)
Definition at line 258 of file TileGeoG4CalibSD.h.
◆ m_aStep
G4Step* TileGeoG4CalibSD::m_aStep |
|
private |
◆ m_atlasG4EvtUserInfo
variable used for producing calibration hits signed with primary particle ID
Definition at line 261 of file TileGeoG4CalibSD.h.
◆ m_calc
◆ m_calibHitType
int TileGeoG4CalibSD::m_calibHitType |
|
private |
◆ m_caloCell_ID
◆ m_caloDM_ID
◆ m_cell
TileGeoG4Cell* TileGeoG4CalibSD::m_cell |
|
private |
◆ m_cellNum
int TileGeoG4CalibSD::m_cellNum |
|
private |
◆ m_cSection
◆ m_deadCalibrationHits
◆ m_defaultHit
bool TileGeoG4CalibSD::m_defaultHit |
|
private |
◆ m_detector
int TileGeoG4CalibSD::m_detector |
|
private |
◆ m_dm_neta
int TileGeoG4CalibSD::m_dm_neta |
|
private |
◆ m_dm_nphi
int TileGeoG4CalibSD::m_dm_nphi |
|
private |
◆ m_dm_region
int TileGeoG4CalibSD::m_dm_region |
|
private |
◆ m_dm_sample
int TileGeoG4CalibSD::m_dm_sample |
|
private |
◆ m_dm_subDet
int TileGeoG4CalibSD::m_dm_subDet |
|
private |
◆ m_dm_type
int TileGeoG4CalibSD::m_dm_type |
|
private |
◆ m_doCalibHitParticleID
bool TileGeoG4CalibSD::m_doCalibHitParticleID |
|
private |
◆ m_E_em
double TileGeoG4CalibSD::m_E_em |
|
private |
◆ m_E_escaped
double TileGeoG4CalibSD::m_E_escaped |
|
private |
◆ m_E_invisible
double TileGeoG4CalibSD::m_E_invisible |
|
private |
◆ m_E_nonem
double TileGeoG4CalibSD::m_E_nonem |
|
private |
◆ m_E_tot
double TileGeoG4CalibSD::m_E_tot |
|
private |
◆ m_gCell
◆ m_geoModSvc
◆ m_id
◆ m_inactiveCalibrationHits
◆ m_isExtended
bool TileGeoG4CalibSD::m_isExtended |
|
private |
◆ m_isNegative
bool TileGeoG4CalibSD::m_isNegative |
|
private |
◆ m_lookup
TileGeoG4LookupBuilder* TileGeoG4CalibSD::m_lookup |
|
private |
◆ m_lookupDM
◆ m_module
int TileGeoG4CalibSD::m_module |
|
private |
◆ m_nameVol
G4String TileGeoG4CalibSD::m_nameVol |
|
private |
◆ m_pCell
◆ m_phiGlobal
double TileGeoG4CalibSD::m_phiGlobal |
|
private |
◆ m_plateToCell
bool TileGeoG4CalibSD::m_plateToCell |
|
private |
set to true if DM hit in end/front plate is added to a real cell (taken from DB or from JO)
Definition at line 250 of file TileGeoG4CalibSD.h.
◆ m_rdbSvc
◆ m_result
◆ m_sample
int TileGeoG4CalibSD::m_sample |
|
private |
◆ m_side
int TileGeoG4CalibSD::m_side |
|
private |
◆ m_simEn
◆ m_stepPhysVol
G4VPhysicalVolume* TileGeoG4CalibSD::m_stepPhysVol |
|
private |
◆ m_stepTouchable
const G4TouchableHistory* TileGeoG4CalibSD::m_stepTouchable |
|
private |
◆ m_subCalo
int TileGeoG4CalibSD::m_subCalo |
|
private |
◆ m_tile_eep
◆ m_tileActiveCellCalibHits
◆ m_tileDeadMaterialCalibHits
◆ m_tileHits
◆ m_tileInactiveCellCalibHits
◆ m_tileTB
bool TileGeoG4CalibSD::m_tileTB |
|
private |
◆ m_tower
int TileGeoG4CalibSD::m_tower |
|
private |
◆ m_xGlobal
double TileGeoG4CalibSD::m_xGlobal |
|
private |
◆ m_yGlobal
double TileGeoG4CalibSD::m_yGlobal |
|
private |
◆ m_zGlobal
double TileGeoG4CalibSD::m_zGlobal |
|
private |
The documentation for this class was generated from the following file: