9 const std::string& name,
10 const IInterface* parent)
11 : base_class(
type, name, parent)
22 return StatusCode::SUCCESS;
30 static std::mutex sdMutex;
31 std::lock_guard<std::mutex> sdLock(sdMutex);
38 " sensitive detectors." );
40 CHECK( isd->initializeSD() );
42 return StatusCode::SUCCESS;
49 CHECK(isd->SetupEvent(hitCollections));
51 return StatusCode::SUCCESS;
58 CHECK(isd->Gather(hitCollections));
60 return StatusCode::SUCCESS;
#define ATH_MSG_VERBOSE(x)
#define CHECK(...)
Evaluate an expression and check for errors.
Small wrapper around hit collection map to facilitate accessing the hit collection.