CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Typedefs | Enumerations | Functions
Navigators.cc File Reference
#include "FWCore/Framework/interface/MakerMacros.h"
#include "RecoParticleFlow/PFClusterProducer/interface/PFRecHitFakeNavigator.h"
#include "RecoParticleFlow/PFClusterProducer/interface/PFRecHitNavigatorBase.h"
#include "RecoParticleFlow/PFClusterProducer/interface/PFRecHitDualNavigator.h"
#include "RecoParticleFlow/PFClusterProducer/interface/PFRecHitCaloNavigator.h"
#include "RecoParticleFlow/PFClusterProducer/interface/PFRecHitCaloNavigatorWithTime.h"
#include "RecoParticleFlow/PFClusterProducer/interface/PFECALHashNavigator.h"
#include "RecoParticleFlow/PFClusterProducer/interface/HGCRecHitNavigator.h"
#include "DataFormats/ForwardDetId/interface/HGCEEDetId.h"
#include "DataFormats/ForwardDetId/interface/HGCHEDetId.h"

Go to the source code of this file.

Classes

class  PFRecHitCaloTowerNavigator
 
class  PFRecHitEcalBarrelNavigator
 
class  PFRecHitEcalBarrelNavigatorWithTime
 
class  PFRecHitEcalEndcapNavigator
 
class  PFRecHitEcalEndcapNavigatorWithTime
 
class  PFRecHitHCALNavigator
 
class  PFRecHitHCALNavigatorWithTime
 
class  PFRecHitHGCEENavigator
 
class  PFRecHitHGCHENavigator
 
class  PFRecHitPreshowerNavigator
 

Namespaces

 edmplugin
 

Typedefs

typedef PFRecHitDualNavigator
< PFLayer::ECAL_BARREL,
PFRecHitEcalBarrelNavigator,
PFLayer::ECAL_ENDCAP,
PFRecHitEcalEndcapNavigator
PFRecHitECALNavigator
 
typedef PFRecHitDualNavigator
< PFLayer::ECAL_BARREL,
PFRecHitEcalBarrelNavigatorWithTime,
PFLayer::ECAL_ENDCAP,
PFRecHitEcalEndcapNavigatorWithTime
PFRecHitECALNavigatorWithTime
 
typedef HGCRecHitNavigator
< HGCEE,
PFRecHitHGCEENavigator, HGCHEF,
PFRecHitHGCHENavigator, HGCHEB,
PFRecHitHGCHENavigator
PFRecHitHGCNavigator
 

Enumerations

enum  { dummy_edm_register_pluginfactory___LINE__ }
 

Functions

static const
PFRecHitNavigationFactory::PMaker
< PFRecHitEcalBarrelNavigator
s_maker__LINE__ ("PFRecHitEcalBarrelNavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitEcalEndcapNavigator
s_maker__LINE__ ("PFRecHitEcalEndcapNavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitEcalBarrelNavigatorWithTime
s_maker__LINE__ ("PFRecHitEcalBarrelNavigatorWithTime")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitEcalEndcapNavigatorWithTime
s_maker__LINE__ ("PFRecHitEcalEndcapNavigatorWithTime")
 
static const
PFRecHitNavigationFactory::PMaker
< PFECALHashNavigator
s_maker__LINE__ ("PFECALHashNavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitECALNavigator
s_maker__LINE__ ("PFRecHitECALNavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitCaloTowerNavigator
s_maker__LINE__ ("PFRecHitCaloTowerNavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitPreshowerNavigator
s_maker__LINE__ ("PFRecHitPreshowerNavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitHCALNavigator
s_maker__LINE__ ("PFRecHitHCALNavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitHCALNavigatorWithTime
s_maker__LINE__ ("PFRecHitHCALNavigatorWithTime")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitHGCEENavigator
s_maker__LINE__ ("PFRecHitHGCEENavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitHGCHENavigator
s_maker__LINE__ ("PFRecHitHGCHENavigator")
 
static const
PFRecHitNavigationFactory::PMaker
< PFRecHitHGCNavigator
s_maker__LINE__ ("PFRecHitHGCNavigator")
 

Typedef Documentation

Definition at line 133 of file Navigators.cc.

Definition at line 138 of file Navigators.cc.

Definition at line 166 of file Navigators.cc.

Enumeration Type Documentation

anonymous enum
Enumerator
dummy_edm_register_pluginfactory___LINE__ 

Definition at line 168 of file Navigators.cc.

Function Documentation

static const PFRecHitNavigationFactory ::PMaker< PFRecHitEcalBarrelNavigator > s_maker__LINE__ ( "PFRecHitEcalBarrelNavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitEcalEndcapNavigator > s_maker__LINE__ ( "PFRecHitEcalEndcapNavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitEcalBarrelNavigatorWithTime > s_maker__LINE__ ( "PFRecHitEcalBarrelNavigatorWithTime"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitEcalEndcapNavigatorWithTime > s_maker__LINE__ ( "PFRecHitEcalEndcapNavigatorWithTime"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFECALHashNavigator > s_maker__LINE__ ( "PFECALHashNavigator"  )
static
static const PFRecHitNavigationFactory::PMaker< PFRecHitECALNavigatorWithTime > s_maker__LINE__ ( "PFRecHitECALNavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitCaloTowerNavigator > s_maker__LINE__ ( "PFRecHitCaloTowerNavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitPreshowerNavigator > s_maker__LINE__ ( "PFRecHitPreshowerNavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitHCALNavigator > s_maker__LINE__ ( "PFRecHitHCALNavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitHCALNavigatorWithTime > s_maker__LINE__ ( "PFRecHitHCALNavigatorWithTime"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitHGCEENavigator > s_maker__LINE__ ( "PFRecHitHGCEENavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitHGCHENavigator > s_maker__LINE__ ( "PFRecHitHGCHENavigator"  )
static
static const PFRecHitNavigationFactory ::PMaker< PFRecHitHGCNavigator > s_maker__LINE__ ( "PFRecHitHGCNavigator"  )
static