|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef ISF_FATRASTOOLS_PHYSICSVALIDATIONTOOL_H
6 #define ISF_FATRASTOOLS_PHYSICSVALIDATIONTOOL_H
10 #include "GaudiKernel/ToolHandle.h"
11 #include "GaudiKernel/ITHistSvc.h"
24 #define MAXCHILDREN 40
78 if (!thandle.empty() && thandle.retrieve().isFailure()){
79 ATH_MSG_FATAL(
"[ fatras setup ] Cannot retrieve " << thandle <<
". Abort.");
80 return StatusCode::FAILURE;
83 ATH_MSG_DEBUG(
"[ fatras setup ] Successfully retrieved " << thandle);
85 return StatusCode::SUCCESS;
99 TTree *m_particles =
nullptr;
100 mutable int m_pdg = 0;
101 mutable int m_scIn = 0;
102 mutable int m_scEnd = 0;
103 mutable int m_gen = 0;
104 mutable int m_geoID = 0;
105 mutable float m_pth = 0.0F;
106 mutable float m_pph = 0.0F;
107 mutable float m_p = 0.0F;
142 #endif // FATRASTOOLS_TRANSPORTTOOL_H
#define ATLAS_NOT_THREAD_SAFE
getNoisyStrip() Find noisy strips from hitmaps and write out into xml/db formats
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< ISF::ISFParticle * > ISFParticleVector
ISFParticle vector.
Eigen::Matrix< double, 3, 1 > Vector3D
Define macros for attributes used to control the static checker.