ATLAS Offline Software
Loading...
Searching...
No Matches
ITRT_ConditionsSvc.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef ITRT_CONDITIONSSVC_H
6#define ITRT_CONDITIONSSVC_H
7
8#include "GaudiKernel/IService.h"
9#include "GaudiKernel/StatusCode.h"
10
12
13#include <string>
14
15#ifndef TRT_CONDFLAGS
16#define TRT_CONDFLAGS
17namespace InDet {
28}
29#endif // TRT_CONDFLAGS
30
31class Identifier;
32class IdentifierHash;
33
34class ITRT_ConditionsSvc : virtual public IService {
35 public:
37
38 virtual ~ITRT_ConditionsSvc() {};
39
40 virtual InDet::TRT_CondFlag condSummaryStatus( const Identifier& ) = 0;
41
42};
43
44#endif // ITRT_CONDITIONSSVC_H
Header containing the InDetHierarchy enum, to avoid pulling in a class every time it is needed and na...
virtual InDet::TRT_CondFlag condSummaryStatus(const Identifier &)=0
DeclareInterfaceID(ITRT_ConditionsSvc, 1, 0)
This is a "hash" representation of an Identifier.
TRT_CondFlag
status flag to be derived from the inheriting tool's conditions info
@ TRT_COND_CAUTION_TRACKING
Primary Vertex Finder.