Hall-D Software
alpha
|
#include <DDANAEVIO_factory.h>
Public Member Functions | |
DDANAEVIO_factory () | |
~DDANAEVIO_factory () | |
void | setEVIOMap (string danaevio) |
Static Public Member Functions | |
static const map< string, pair < uint16_t, uint8_t > > * | getTagMapPointer () |
Private Member Functions | |
jerror_t | evnt (JEventLoop *eventLoop, uint64_t eventnumber) |
void | get_tagNum_dictionary (void) |
template<typename T > | |
evioDOMNodeP | createLeafNode (string nameId) |
evioDOMNodeP | createContainerNode (string nameId) |
void | addObjIdBank (evioDOMTree &tree) |
void | addDMCTrackHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDBeamPhoton (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDMCThrown (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFCALTruthShower (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDBCALTruthShower (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTOFTruth (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDSCTruthHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDMCTrajectoryPoint (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDCDCHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFDCHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFCALHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDHDDMBCALHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDHDDMTOFHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDSCHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDCDCTrackHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFDCPseudo (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTrackWireBased (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTrackTimeBased (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDChargedTrack (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDPhoton (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDVertex (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTrackCandidate (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDBCALPhoton (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFCALPhoton (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDChargedTruthMatch (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTOFRawHitMC (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTOFRawHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTOFHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTOFPoint (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTOFMCResponse (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDBCALHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDBCALMCResponse (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDBCALShower (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFCALCluster (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFDCCathodeCluster (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDFDCSegment (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTwoGammaFit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDParticle (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTAGMHit (JEventLoop *eventLoop, evioDOMTree &tree) |
void | addDTAGHHit (JEventLoop *eventLoop, evioDOMTree &tree) |
Static Private Member Functions | |
static void | startElement (void *userData, const char *xmlname, const char **atts) |
Private Attributes | |
map< string, set< string > > | evioMap |
map< int, string > | objIdMap |
Definition at line 30 of file DDANAEVIO_factory.h.
DDANAEVIO_factory::DDANAEVIO_factory | ( | ) |
Definition at line 176 of file DDANAEVIO_factory.cc.
|
inline |
Definition at line 34 of file DDANAEVIO_factory.h.
|
private |
Definition at line 2640 of file DDANAEVIO_factory.cc.
References DBCALGeometry::kUpstream, and string.
|
private |
|
private |
Definition at line 2080 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2716 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 869 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1174 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 942 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1772 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1629 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2240 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2789 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1329 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2160 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 788 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2860 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1095 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1847 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2933 of file DDANAEVIO_factory.cc.
|
private |
|
private |
|
private |
Definition at line 546 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 633 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1008 of file DDANAEVIO_factory.cc.
|
private |
|
private |
Definition at line 1695 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1399 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1252 of file DDANAEVIO_factory.cc.
|
private |
|
private |
Definition at line 3006 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2479 of file DDANAEVIO_factory.cc.
|
private |
|
private |
Definition at line 2565 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2313 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2387 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 706 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 2012 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1544 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 1463 of file DDANAEVIO_factory.cc.
|
private |
|
private |
Definition at line 1928 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 519 of file DDANAEVIO_factory.cc.
|
private |
Definition at line 510 of file DDANAEVIO_factory.cc.
References tagMap.
|
private |
Definition at line 500 of file DDANAEVIO_factory.cc.
References tagMap.
|
private |
Definition at line 435 of file DDANAEVIO_factory.cc.
References size, tagMap, and DDANAEVIODOMTree::tree.
|
private |
Definition at line 325 of file DDANAEVIO_factory.cc.
References f, and startElement().
|
static |
Definition at line 427 of file DDANAEVIO_factory.cc.
References tagMap.
Referenced by JEventProcessor_danaevio::brun().
void DDANAEVIO_factory::setEVIOMap | ( | string | danaevio | ) |
Definition at line 234 of file DDANAEVIO_factory.cc.
|
staticprivate |
Definition at line 396 of file DDANAEVIO_factory.cc.
Definition at line 93 of file DDANAEVIO_factory.h.
|
private |
Definition at line 97 of file DDANAEVIO_factory.h.