CMS 3D CMS Logo

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"
#include "DataFormats/ForwardDetId/interface/HGCalDetId.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  PFRecHitHGCHexNavigator
 
class  PFRecHitPreshowerNavigator
 

Namespaces

 edmplugin
 

Typedefs

typedef PFRecHitDualNavigator< PFLayer::ECAL_BARREL, PFRecHitEcalBarrelNavigator, PFLayer::ECAL_ENDCAP, PFRecHitEcalEndcapNavigatorPFRecHitECALNavigator
 
typedef PFRecHitDualNavigator< PFLayer::ECAL_BARREL, PFRecHitEcalBarrelNavigatorWithTime, PFLayer::ECAL_ENDCAP, PFRecHitEcalEndcapNavigatorWithTimePFRecHitECALNavigatorWithTime
 
typedef HGCRecHitNavigator< HGCEE, PFRecHitHGCHexNavigator, HGCHEF, PFRecHitHGCHexNavigator, HGCHEB, PFRecHitHGCHENavigatorPFRecHitHGCNavigator
 

Enumerations

enum  { dummy_edm_register_pluginfactory___LINE__ }
 

Functions

static const PFRecHitNavigationFactory::PMaker< PFRecHitEcalBarrelNavigators_maker__LINE__ ("PFRecHitEcalBarrelNavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitEcalEndcapNavigators_maker__LINE__ ("PFRecHitEcalEndcapNavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitEcalBarrelNavigatorWithTimes_maker__LINE__ ("PFRecHitEcalBarrelNavigatorWithTime")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitEcalEndcapNavigatorWithTimes_maker__LINE__ ("PFRecHitEcalEndcapNavigatorWithTime")
 
static const PFRecHitNavigationFactory::PMaker< PFECALHashNavigators_maker__LINE__ ("PFECALHashNavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitECALNavigators_maker__LINE__ ("PFRecHitECALNavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitCaloTowerNavigators_maker__LINE__ ("PFRecHitCaloTowerNavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitPreshowerNavigators_maker__LINE__ ("PFRecHitPreshowerNavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitHCALNavigators_maker__LINE__ ("PFRecHitHCALNavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitHCALNavigatorWithTimes_maker__LINE__ ("PFRecHitHCALNavigatorWithTime")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitHGCEENavigators_maker__LINE__ ("PFRecHitHGCEENavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitHGCHENavigators_maker__LINE__ ("PFRecHitHGCHENavigator")
 
static const PFRecHitNavigationFactory::PMaker< PFRecHitHGCNavigators_maker__LINE__ ("PFRecHitHGCNavigator")
 

Typedef Documentation

Definition at line 131 of file Navigators.cc.

Definition at line 136 of file Navigators.cc.

Definition at line 174 of file Navigators.cc.

Enumeration Type Documentation

anonymous enum
Enumerator
dummy_edm_register_pluginfactory___LINE__ 

Definition at line 176 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