ATLAS Offline Software
Loading...
Searching...
No Matches
IG4GeometryNotifierSvc.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef G4ATLASINTERFACES_IG4GEOMETRYNOTIFIERSVC_H
6#define G4ATLASINTERFACES_IG4GEOMETRYNOTIFIERSVC_H
7
8#include "GaudiKernel/IService.h"
9
10#include <vector>
11#include <string>
12
17
18class IG4GeometryNotifierSvc : virtual public IService {
19 public:
24 virtual void SetCurrentDetectorName(const std::string&) = 0;
25
26 virtual const std::string GetCurrentDetectorName() const = 0;
27};
28
29#endif
virtual const std::string GetCurrentDetectorName() const =0
DeclareInterfaceID(IG4GeometryNotifierSvc, 1, 0)
Creates the InterfaceID and interfaceID() method.
virtual void SetCurrentDetectorName(const std::string &)=0