ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Simulation
ISF
ISF_FastCaloSim
ISF_FastCaloSimEvent
ISF_FastCaloSimEvent
TFCSHistoLateralShapeParametrizationFCal.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 TFCSHistoLateralShapeParametrizationFCal_h
6
#define TFCSHistoLateralShapeParametrizationFCal_h
7
8
#include "
ISF_FastCaloSimEvent/TFCSHistoLateralShapeParametrization.h
"
9
#include "
ISF_FastCaloSimEvent/TFCS2DFunctionHistogram.h
"
10
#include "
ISF_FastCaloSimEvent/TFCSTruthState.h
"
11
12
class
TH2;
13
14
class
TFCSHistoLateralShapeParametrizationFCal
15
:
public
TFCSHistoLateralShapeParametrization
{
16
public
:
17
TFCSHistoLateralShapeParametrizationFCal
(
const
char
*name =
nullptr
,
18
const
char
*title =
nullptr
);
19
~TFCSHistoLateralShapeParametrizationFCal
();
20
21
virtual
FCSReturnCode
22
simulate_hit
(
Hit
&
hit
,
TFCSSimulationState
&simulstate,
23
const
TFCSTruthState
*truth,
24
const
TFCSExtrapolationState
*extrapol)
override
;
25
26
private
:
27
ClassDefOverride(
TFCSHistoLateralShapeParametrizationFCal
,
28
1)
// TFCSHistoLateralShapeParametrizationFCal
29
};
30
31
#endif
hit
bool hit(const Container &ids, int pdgId)
Definition
JetIRCSafeLabelTool.cxx:64
TFCS2DFunctionHistogram.h
TFCSHistoLateralShapeParametrization.h
FCSReturnCode
FCSReturnCode
Base class for all FastCaloSim parametrizations Functionality in derivde classes is provided through ...
Definition
TFCSParametrizationBase.h:41
TFCSTruthState.h
TFCSExtrapolationState
Definition
TFCSExtrapolationState.h:13
TFCSHistoLateralShapeParametrizationFCal::~TFCSHistoLateralShapeParametrizationFCal
~TFCSHistoLateralShapeParametrizationFCal()
Definition
TFCSHistoLateralShapeParametrizationFCal.cxx:26
TFCSHistoLateralShapeParametrizationFCal::TFCSHistoLateralShapeParametrizationFCal
TFCSHistoLateralShapeParametrizationFCal(const char *name=nullptr, const char *title=nullptr)
Definition
TFCSHistoLateralShapeParametrizationFCal.cxx:21
TFCSHistoLateralShapeParametrizationFCal::simulate_hit
virtual FCSReturnCode simulate_hit(Hit &hit, TFCSSimulationState &simulstate, const TFCSTruthState *truth, const TFCSExtrapolationState *extrapol) override
simulated one hit position with weight that should be put into simulstate sometime later all hit weig...
Definition
TFCSHistoLateralShapeParametrizationFCal.cxx:28
TFCSHistoLateralShapeParametrization::TFCSHistoLateralShapeParametrization
TFCSHistoLateralShapeParametrization(const char *name=nullptr, const char *title=nullptr)
Definition
TFCSHistoLateralShapeParametrization.cxx:25
TFCSLateralShapeParametrizationHitBase::Hit
Definition
TFCSLateralShapeParametrizationHitBase.h:42
TFCSSimulationState
Definition
TFCSSimulationState.h:32
TFCSTruthState
Definition
TFCSTruthState.h:13
Generated on
for ATLAS Offline Software by
1.17.0