ATLAS Offline Software
Loading...
Searching...
No Matches
LArRawConditionsDictCommon.h File Reference
Include dependency graph for LArRawConditionsDictCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define INSTAN_CC(T)
#define INSTAN_CS(T)
#define INSTAN_BOTH(T)

Macro Definition Documentation

◆ INSTAN_BOTH

#define INSTAN_BOTH ( T)
Value:
#define INSTAN_CS(T)
#define INSTAN_CC(T)

Definition at line 28 of file LArRawConditionsDictCommon.h.

28#define INSTAN_BOTH(T) \
29 INSTAN_CC(T); INSTAN_CS(T)

◆ INSTAN_CC

#define INSTAN_CC ( T)
Value:
struct LArRawConditionsDictCC_##T { \
}
Subset::ConstCorrectionVecIt ConstCorrectionIt
LArConditionsContainerDB< T > ConditionsMap
Typedefs for DB.

Definition at line 15 of file LArRawConditionsDictCommon.h.

15#define INSTAN_CC(T) \
16 struct LArRawConditionsDictCC_##T { \
17 LArConditionsContainer<T>::ConstCorrectionIt ccit_##T; \
18 LArConditionsContainer<T>::ConditionsMap ccmap_##T; \
19 }

◆ INSTAN_CS

#define INSTAN_CS ( T)
Value:
struct LArRawConditionsDictCS_##T { \
}
A CondMultChanCollection is a template class which can hold a collection of T* objects which are inte...
template class for use for I/O of conditions data
CorrectionVec::const_iterator ConstCorrectionVecIt
std::pair< ChannelId, T > CorrectionPair

Definition at line 20 of file LArRawConditionsDictCommon.h.

20#define INSTAN_CS(T) \
21 struct LArRawConditionsDictCS_##T { \
22 LArConditionsSubset<T> cs_##T; \
23 LArConditionsSubset<T>::CorrectionPair cscp_##T; \
24 LArConditionsSubset<T>::ConstCorrectionVecIt cscv_##T; \
25 LArConditionsSubset<T>::FebPair csfb_##T; \
26 CondMultChanCollection<LArConditionsSubset<T> > cscmcc_##T; \
27 }