 |
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef ATHENAROOTCOMPS_ATHENA_ROOTASCIIDUMPERALGHANDLE_H
12 #define ATHENAROOTCOMPS_ATHENA_ROOTASCIIDUMPERALGHANDLE_H 1
36 using ::AthAlgorithm::AthAlgorithm;
67 {
this,
"AsciiFileName",
"d3pd.ascii",
68 "Name of the ascii file where the content of the "
69 "ROOT n-tuple file will be dumped." };
79 {
this,
"RunNumber",
"RunNumber",
"handle to the run-nbr in event (read)" };
83 {
this,
"EventNumber",
"EventNumber",
"handle to the evt-nbr in event (read)" };
87 {
this,
"el_n",
"el_n",
"handle to the nbr of electrons in event (read)" };
91 {
this,
"el_eta",
"el_eta",
"handle to the eta of electrons in event (read)" };
95 {
this,
"el_jetcone_dr",
"el_jetcone_dr",
"handle to the jetcone-dR of electrons in event (read)" };
98 {
this,
"eiKey",
"EventInfo",
"" };
109 #endif //> !ATHENAROOTCOMPS_ATHENA_ROOTASCIIDUMPERALGHANDLE_H
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< xAOD::EventInfo > m_eiKey
int m_ofd
file handle to the ASCII output file
virtual StatusCode finalize()
SG::ReadHandleKey< std::vector< float > > m_el_eta
eta of electrons
StringProperty m_ofname
ASCII output file name.
SG::ReadHandleKey< uint32_t > m_evtnbr
event number
SG::ReadHandleKey< uint32_t > m_runnbr
run number
SG::ReadHandleKey< int32_t > m_el_n
number of electrons
Some weak symbol referencing magic...
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize()
RootAsciiDumperAlgHandle()
Default constructor:
virtual ~RootAsciiDumperAlgHandle()=default
Destructor:
uint64_t m_nentries
number of entries processed so-far
virtual StatusCode execute()
SG::ReadHandleKey< std::vector< std::vector< float > > > m_el_jetcone_dr
jetcone dR