DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Protected Member Functions | List of all members
dd4hep::cond::ConditionUpdateCall Class Referenceabstract

Callback interface. More...

#include <ConditionDerived.h>

Public Member Functions

virtual Condition operator() (const ConditionKey &target, ConditionUpdateContext &ctxt)=0
 Interface to client callback in order to update/create the condition. More...
 
virtual void resolve (Condition, ConditionUpdateContext &)
 Interface to client callback for resolving references or to use data from other conditions. More...
 

Protected Member Functions

 ConditionUpdateCall ()
 Standard destructor. More...
 
 ConditionUpdateCall (const ConditionUpdateCall &copy)=delete
 No copy constructor. More...
 
virtual ~ConditionUpdateCall ()
 Standard destructor. More...
 
ConditionUpdateCalloperator= (const ConditionUpdateCall &copy)=delete
 No assignment operator. More...
 

Detailed Description

Callback interface.

Author
M.Frank
Version
1.0

Definition at line 283 of file ConditionDerived.h.

Constructor & Destructor Documentation

◆ ConditionUpdateCall() [1/2]

ConditionUpdateCall::ConditionUpdateCall ( )
protected

Standard destructor.

Definition at line 105 of file ConditionDerived.cpp.

◆ ConditionUpdateCall() [2/2]

dd4hep::cond::ConditionUpdateCall::ConditionUpdateCall ( const ConditionUpdateCall copy)
protecteddelete

No copy constructor.

◆ ~ConditionUpdateCall()

ConditionUpdateCall::~ConditionUpdateCall ( )
protectedvirtual

Standard destructor.

Definition at line 110 of file ConditionDerived.cpp.

Member Function Documentation

◆ operator()()

virtual Condition dd4hep::cond::ConditionUpdateCall::operator() ( const ConditionKey target,
ConditionUpdateContext ctxt 
)
pure virtual

Interface to client callback in order to update/create the condition.

◆ operator=()

ConditionUpdateCall& dd4hep::cond::ConditionUpdateCall::operator= ( const ConditionUpdateCall copy)
protecteddelete

No assignment operator.

◆ resolve()

virtual void dd4hep::cond::ConditionUpdateCall::resolve ( Condition  ,
ConditionUpdateContext  
)
inlinevirtual

Interface to client callback for resolving references or to use data from other conditions.

Definition at line 299 of file ConditionDerived.h.


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