1 #ifndef FWCore_Services_LockService_h
2 #define FWCore_Services_LockService_h
24 #include "boost/shared_ptr.hpp"
25 #include "boost/thread/mutex.hpp"
59 boost::shared_ptr<boost::mutex::scoped_lock>
locker_;
60 typedef std::vector<std::string>
Labels;
void preModule(const edm::ModuleDescription &)
void preSourceConstruction(const edm::ModuleDescription &)
std::vector< std::string > Labels
static boost::mutex mutex
void preEventProcessing(const edm::EventID &, const edm::Timestamp &)
void postEventProcessing(const edm::Event &, const edm::EventSetup &)
LockService(const edm::ParameterSet &, edm::ActivityRegistry &)
void postSourceConstruction(const edm::ModuleDescription &)
boost::shared_ptr< boost::mutex::scoped_lock > locker_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void postModule(const edm::ModuleDescription &)