Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
27 source->SetBranchAddress(
"geantVersion",&geant);
28 source->SetBranchAddress(
"physicsList",&physics);
61 source->Branch(
"particle",&particle,
"particle/I");
64 source->Branch(
"geantVersion",&geant,
"geantVersion/C");
65 source->Branch(
"physicsList",&physics,
"physicsList/C");
74 std::stringstream
out;
76 out <<
"======================================================" << std::endl;
77 out <<
" Statistics of the shower library " << std::endl;
78 out <<
"======================================================" << std::endl;
86 std::stringstream
out;
std::string m_detector
name of the detector
virtual const std::string release() const
get Release tag
virtual const std::string detector() const
get detector tag
const std::string statistics() const
print library statistics
std::string m_release
atlas software release
virtual const std::string printParameters() const =0
std::string m_comment
comment
virtual const std::string getName() const
bool m_filled
is the library read from ROOT or from structure file
bool writeMeta(TTree *dest) const
write metadata to the given TTree
int m_particle
ID of the generated particles.
std::string m_geometry
atlas geometry version
bool readMeta(TTree *source)
read metadata from the given TTree
std::string m_geantVersion
geant 4 version
virtual const std::string geometry() const
get Geometry tag
virtual const std::string comment() const
get comment
std::string m_physicsList
used geant 4 physics list
Namespace for the ShowerLib related classes.