20 using namespace DD4hep::Conditions;
26 : m_manager(mgr), m_refCount(1)
Data & data()
Data accessor for the use of decorators.
Interface for conditions pool optimized to host conditions updates.
Main handle class to hold an alignment object.
virtual Condition get(key_type key) const =0
Check if a condition exists in the pool and return it to the caller.
virtual Alignment get(key_type key, const iov_type &iov)
Access the alignments loading mechanism.
T * ptr() const
Access to the held object.
long m_refCount
Referenec count.
Class describing the interval of validty.
Manager class for condition handles.
Condition get(key_type key, const iov_type &req_validity)
Retrieve a condition set given a Detector Element and the conditions name according to their validity...
AlignmentsLoaderImp(ConditionsManager mgr)
Default constructor.
Alignment::key_type key_type
Forward defintion of the key type.
virtual void release()
Release object. The client may not use any reference any further.
Main handle class to hold an alignment conditions object.
ConditionsManager m_manager
Reference to conditions manager.
virtual ~AlignmentsLoaderImp()
Default destructor.
virtual void addRef()
Addreference count. Use object.