8 #ifndef _DBCALGeometry_factory_
9 #define _DBCALGeometry_factory_
11 #include <JANA/JFactory.h>
26 jerror_t
brun(JEventLoop *loop, int32_t runnumber)
29 SetFactoryFlag(NOT_OBJECT_OWNER);
30 ClearFactoryFlag(WRITE_TO_OUTPUT);
32 if( bcalgeometry )
delete bcalgeometry;
42 jerror_t
evnt(JEventLoop *loop, uint64_t eventnumber)
45 if( bcalgeometry ) _data.push_back( bcalgeometry );
55 if( bcalgeometry )
delete bcalgeometry;
62 #endif // _DBCALGeometry_factory_
jerror_t brun(JEventLoop *loop, int32_t runnumber)
jerror_t evnt(JEventLoop *loop, uint64_t eventnumber)