ATLAS Offline Software
Loading...
Searching...
No Matches
Simulation
ISF
ISF_FastCaloSim
ISF_FastCaloSimEvent
ISF_FastCaloSimEvent
TFCSHitCellMappingFCal.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef TFCSHitCellMappingFCal_h
6
#define TFCSHitCellMappingFCal_h
7
8
#include "
ISF_FastCaloSimEvent/TFCSHitCellMapping.h
"
9
10
class
ICaloGeometry
;
11
12
class
TFCSHitCellMappingFCal
:
public
TFCSHitCellMapping
{
13
public
:
14
TFCSHitCellMappingFCal
(
const
char
*name =
nullptr
,
15
const
char
*title =
nullptr
,
16
ICaloGeometry
*geo =
nullptr
)
17
:
TFCSHitCellMapping
(name, title, geo) {}
18
19
virtual
FCSReturnCode
20
simulate_hit
(
Hit
&hit,
TFCSSimulationState
&simulstate,
21
const
TFCSTruthState
*truth,
22
const
TFCSExtrapolationState
*extrapol)
override
;
23
24
private
:
25
ClassDefOverride(
TFCSHitCellMappingFCal
, 1)
// TFCSHitCellMapping
26
};
27
28
#endif
TFCSHitCellMapping.h
FCSReturnCode
FCSReturnCode
Base class for all FastCaloSim parametrizations Functionality in derivde classes is provided through ...
Definition
TFCSParametrizationBase.h:41
Hit
Definition
Simulation/ISF/ISF_FastCaloSim/ISF_FastCaloGpu/ISF_FastCaloGpu/Hit.h:16
ICaloGeometry
Definition
ICaloGeometry.h:14
TFCSExtrapolationState
Definition
TFCSExtrapolationState.h:13
TFCSHitCellMappingFCal
Definition
TFCSHitCellMappingFCal.h:12
TFCSHitCellMappingFCal::TFCSHitCellMappingFCal
TFCSHitCellMappingFCal(const char *name=nullptr, const char *title=nullptr, ICaloGeometry *geo=nullptr)
Definition
TFCSHitCellMappingFCal.h:14
TFCSHitCellMappingFCal::simulate_hit
virtual FCSReturnCode simulate_hit(Hit &hit, TFCSSimulationState &simulstate, const TFCSTruthState *truth, const TFCSExtrapolationState *extrapol) override
fills all hits into calorimeter cells
Definition
TFCSHitCellMappingFCal.cxx:13
TFCSHitCellMapping::TFCSHitCellMapping
TFCSHitCellMapping(const char *name=nullptr, const char *title=nullptr, ICaloGeometry *geo=nullptr)
Definition
TFCSHitCellMapping.cxx:14
TFCSSimulationState
Definition
TFCSSimulationState.h:32
TFCSTruthState
Definition
TFCSTruthState.h:13
Generated on
for ATLAS Offline Software by
1.14.0