CMS 3D CMS Logo

Classes | Namespaces | Macros
VersionedSelector.h File Reference
#include "FWCore/Framework/interface/ConsumesCollector.h"
#include <memory>
#include "PhysicsTools/SelectorUtils/interface/Selector.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "PhysicsTools/SelectorUtils/interface/CandidateCut.h"
#include "PhysicsTools/SelectorUtils/interface/CutApplicatorBase.h"
#include "PhysicsTools/SelectorUtils/interface/CutApplicatorWithEventContentBase.h"
#include "Utilities/OpenSSL/interface/openssl_init.h"
#include "DataFormats/PatCandidates/interface/VIDCutFlowResult.h"

Go to the source code of this file.

Classes

class  VersionedSelector< T >
 cut-flow versioning info in the event provenance More...
 

Namespaces

 vid
 

Macros

#define CINT_GUARD(CODE)   CODE
 
#define REGULAR_CPLUSPLUS   1
 
#define SHARED_PTR(T)   std::shared_ptr<T>
 

Macro Definition Documentation

◆ CINT_GUARD

#define CINT_GUARD (   CODE)    CODE

Definition at line 17 of file VersionedSelector.h.

Referenced by VersionedSelector< T >::initialize().

◆ REGULAR_CPLUSPLUS

#define REGULAR_CPLUSPLUS   1

Definition at line 16 of file VersionedSelector.h.

◆ SHARED_PTR

#define SHARED_PTR (   T)    std::shared_ptr<T>

Definition at line 20 of file VersionedSelector.h.