Skip to content
Snippets Groups Projects

adding codes to look at seeding performance

Closed Saimeng Zhang requested to merge sazhang/calypso:alma9-tracking into alma9-dev
655 files
+ 14290
18104
Compare changes
  • Side-by-side
  • Inline
Files
655
@@ -6,7 +6,7 @@
#define CaloGeoModelUtils_CaloDDAthenaComps_H
// Message Stream Member
#include "AthenaKernel/MsgStreamMember.h"
#include "AthenaBaseComps/AthMessaging.h"
class StoreGateSvc;
class IGeoDbTagSvc;
class IRDBAccessSvc;
@@ -16,18 +16,12 @@ class IGeometryDBSvc;
namespace CaloDD {
/// Class to hold various Athena components.
class AthenaComps {
class AthenaComps : public AthMessaging {
public:
AthenaComps(const std::string & msgStreamName);
//Declaring the Message method for further use
MsgStream& msg (MSG::Level lvl) const { return m_msg << lvl; }
//Declaring the Method providing Verbosity Level
bool msgLvl (MSG::Level lvl) const { return m_msg.get().level() <= lvl; }
void setDetStore(StoreGateSvc *);
void setGeoDbTagSvc(IGeoDbTagSvc *);
void setRDBAccessSvc(IRDBAccessSvc *);
@@ -39,9 +33,6 @@ public:
IGeometryDBSvc * geomDB() const;
private:
//Declaring private message stream member.
mutable Athena::MsgStreamMember m_msg;
StoreGateSvc * m_detStore;
IGeoDbTagSvc * m_geoDbTagSvc;
IRDBAccessSvc * m_rdbAccessSvc;
Loading