CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros
eventsetuprecord_registration_macro.h File Reference
#include "FWCore/Framework/interface/HCMethods.icc"
#include "FWCore/Framework/interface/eventSetupGetImplementation.icc"
#include "FWCore/Framework/interface/EventSetupRecordProviderFactoryTemplate.h"

Go to the source code of this file.

Macros

#define EVENTSETUP_RECORD_NAME2(_a_, _b_)   EVENTSETUP_RECORD_NAME2_HIDDEN(_a_,_b_)
 
#define EVENTSETUP_RECORD_NAME2_HIDDEN(_a_, _b_)   _a_ ## _b_
 
#define EVENTSETUP_RECORD_REG(_recordclassname_)
 

Macro Definition Documentation

#define EVENTSETUP_RECORD_NAME2 (   _a_,
  _b_ 
)    EVENTSETUP_RECORD_NAME2_HIDDEN(_a_,_b_)

Definition at line 36 of file eventsetuprecord_registration_macro.h.

#define EVENTSETUP_RECORD_NAME2_HIDDEN (   _a_,
  _b_ 
)    _a_ ## _b_

Definition at line 37 of file eventsetuprecord_registration_macro.h.

#define EVENTSETUP_RECORD_REG (   _recordclassname_)
Value:
TYPELOOKUP_DATA_REG(_recordclassname_); \
template void edm::eventsetup::eventSetupGetImplementation<_recordclassname_>(edm::EventSetup const&, _recordclassname_ const*&); \
template edm::eventsetup::EventSetupRecordKey edm::eventsetup::heterocontainer::makeKey<_recordclassname_, edm::eventsetup::EventSetupRecordKey>()
#define EVENTSETUP_RECORD_NAME2(_a_, _b_)
#define TYPELOOKUP_DATA_REG(_dataclass_)
Definition: typelookup.h:97
def template
Definition: svgfig.py:520

Definition at line 39 of file eventsetuprecord_registration_macro.h.