CMS 3D CMS Logo

Macros
HelperMacros.h File Reference
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/Framework/interface/LooperFactory.h"
#include "PhysicsTools/MVATrainer/interface/MVATrainerSaveImpl.h"
#include "PhysicsTools/MVATrainer/interface/MVATrainerFileSaveImpl.h"
#include "PhysicsTools/MVATrainer/interface/MVATrainerLooperImpl.h"

Go to the source code of this file.

Macros

#define MVA_COMPUTER_CONTAINER_SAVE_IMPLEMENT(T, P)
 
#define MVA_COMPUTER_FILE_SAVE_IMPLEMENT(T, P)
 
#define MVA_COMPUTER_SAVE_IMPLEMENT(T, P)
 
#define MVA_TRAINER_CONTAINER_LOOPER_IMPLEMENT(T, P)
 
#define MVA_TRAINER_IMPLEMENT(N)
 
#define MVA_TRAINER_LOOPER_IMPLEMENT(T, P)
 

Macro Definition Documentation

#define MVA_COMPUTER_CONTAINER_SAVE_IMPLEMENT (   T,
  P 
)
Value:
namespace { namespace mva12 { \
typedef ::PhysicsTools::MVATrainerContainerSaveImpl<T> P; \
}} typedef int mvaDummyTypedef12 ## T
#define DEFINE_FWK_MODULE(type)
Definition: MakerMacros.h:16
std::pair< OmniClusterRef, TrackingParticleRef > P
long double T

Definition at line 16 of file HelperMacros.h.

#define MVA_COMPUTER_FILE_SAVE_IMPLEMENT (   T,
  P 
)
Value:
namespace { namespace mva13 { \
typedef ::PhysicsTools::MVATrainerFileSaveImpl<T> P; \
}} typedef int mvaDummyTypedef13 ## T
#define DEFINE_FWK_MODULE(type)
Definition: MakerMacros.h:16
std::pair< OmniClusterRef, TrackingParticleRef > P
long double T

Definition at line 22 of file HelperMacros.h.

#define MVA_COMPUTER_SAVE_IMPLEMENT (   T,
  P 
)
Value:
namespace { namespace mva11 { \
typedef ::PhysicsTools::MVATrainerSaveImpl<T> P; \
}} typedef int mvaDummyTypedef11 ## T
#define DEFINE_FWK_MODULE(type)
Definition: MakerMacros.h:16
std::pair< OmniClusterRef, TrackingParticleRef > P
long double T

Definition at line 10 of file HelperMacros.h.

#define MVA_TRAINER_CONTAINER_LOOPER_IMPLEMENT (   T,
  P 
)
Value:
namespace { namespace mva15 { \
typedef ::PhysicsTools::MVATrainerContainerLooperImpl<T> P; \
}} typedef int mvaDummyTypedef15 ## T
#define DEFINE_FWK_LOOPER(type)
std::pair< OmniClusterRef, TrackingParticleRef > P
long double T

Definition at line 34 of file HelperMacros.h.

#define MVA_TRAINER_IMPLEMENT (   N)
Value:
MVA_COMPUTER_CONTAINER_SAVE_IMPLEMENT(N ## Rcd, N ## ContainerSaveCondDB); \
MVA_COMPUTER_FILE_SAVE_IMPLEMENT(N ## Rcd, N ## SaveFile); \
MVA_TRAINER_CONTAINER_LOOPER_IMPLEMENT(N ## Rcd, N ## TrainerLooper)
#define MVA_COMPUTER_FILE_SAVE_IMPLEMENT(T, P)
Definition: HelperMacros.h:22
#define N
Definition: blowfish.cc:9
#define MVA_TRAINER_CONTAINER_LOOPER_IMPLEMENT(T, P)
Definition: HelperMacros.h:34
#define MVA_COMPUTER_CONTAINER_SAVE_IMPLEMENT(T, P)
Definition: HelperMacros.h:16

Definition at line 40 of file HelperMacros.h.

#define MVA_TRAINER_LOOPER_IMPLEMENT (   T,
  P 
)
Value:
namespace { namespace mva14 { \
typedef ::PhysicsTools::MVATrainerLooperImpl<T> P; \
}} typedef int mvaDummyTypedef14 ## T
#define DEFINE_FWK_LOOPER(type)
std::pair< OmniClusterRef, TrackingParticleRef > P
long double T

Definition at line 28 of file HelperMacros.h.