18 #include <JANA/jerror.h>
19 #include <JANA/JApplication.h>
42 virtual const char*
className(
void){
return static_className();}
49 DGeometry* GetDGeometry(
unsigned int run_number);
50 DRootGeom *GetRootGeom(
unsigned int run_number);
51 void CopySQLiteToLocalDisk(
void);
55 return rw_locks.count( name ) == 0 ?
nullptr : rw_locks[name];
61 return root_fill_rw_lock.count( proc ) == 0 ?
nullptr : root_fill_rw_lock[proc];
77 #endif // _DApplication_
DLorentzDeflections * lorentz_def
DMagneticFieldMap * bfield
virtual const char * className(void)
pthread_rwlock_t * GetRootReadWriteLock()
pthread_rwlock_t * GetReadWriteLock(string &name)
JEventSourceGenerator * event_source_generator
static const char * static_className(void)
vector< DGeometry * > geometries
JFactoryGenerator * factory_generator
pthread_rwlock_t * GetRootFillLock(JEventProcessor *proc)