ATLAS Offline Software
Public Member Functions | List of all members
AFP::IToFLocParamDBTool Class Referenceabstract

Interface to tool providing local parameters of ToF detectors from the conditions database. More...

#include <IToFLocParamDBTool.h>

Inheritance diagram for AFP::IToFLocParamDBTool:
Collaboration diagram for AFP::IToFLocParamDBTool:

Public Member Functions

 DeclareInterfaceID (IToFLocParamDBTool, 1, 0)
 
virtual nlohmann::json parametersData (const EventContext &ctx) const =0
 Provide ToF parameters for a given bar. Returns zeros if no data available.
More...
 
virtual const ToFLocParamData parameters (const nlohmann::json &jsondata, const int stationID, const int trainID, const int barID) const =0
 

Detailed Description

Interface to tool providing local parameters of ToF detectors from the conditions database.

Definition at line 23 of file IToFLocParamDBTool.h.

Member Function Documentation

◆ DeclareInterfaceID()

AFP::IToFLocParamDBTool::DeclareInterfaceID ( IToFLocParamDBTool  ,
,
 
)

◆ parameters()

virtual const ToFLocParamData AFP::IToFLocParamDBTool::parameters ( const nlohmann::json jsondata,
const int  stationID,
const int  trainID,
const int  barID 
) const
pure virtual

◆ parametersData()

virtual nlohmann::json AFP::IToFLocParamDBTool::parametersData ( const EventContext &  ctx) const
pure virtual

Provide ToF parameters for a given bar. Returns zeros if no data available.


The documentation for this class was generated from the following file: