Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoParticleFlow
PFClusterProducer
interface
PFRecHitFakeNavigator.h
Go to the documentation of this file.
1
#ifndef RecoParticleFlow_PFClusterProducer_PFRecHitFakeNavigator_h
2
#define RecoParticleFlow_PFClusterProducer_PFRecHitFakeNavigator_h
3
4
#include "
RecoParticleFlow/PFClusterProducer/interface/PFRecHitNavigatorBase.h
"
5
#include "
Geometry/CaloGeometry/interface/CaloSubdetectorGeometry.h
"
6
#include "
Geometry/CaloGeometry/interface/CaloGeometry.h
"
7
8
#include "
RecoCaloTools/Navigation/interface/CaloNavigator.h
"
9
#include "
DataFormats/EcalDetId/interface/EBDetId.h
"
10
#include "
DataFormats/EcalDetId/interface/EEDetId.h
"
11
#include "
DataFormats/EcalDetId/interface/ESDetId.h
"
12
#include "
DataFormats/HcalDetId/interface/HcalDetId.h
"
13
14
#include "
Geometry/CaloTopology/interface/EcalEndcapTopology.h
"
15
#include "
Geometry/CaloTopology/interface/EcalBarrelTopology.h
"
16
#include "
Geometry/CaloTopology/interface/EcalPreshowerTopology.h
"
17
#include "
Geometry/CaloTopology/interface/HcalTopology.h
"
18
19
#include "
Geometry/CaloTopology/interface/CaloTowerTopology.h
"
20
#include "
DataFormats/CaloTowers/interface/CaloTowerDetId.h
"
21
22
template
<
typename
DET>
23
class
PFRecHitFakeNavigator
:
public
PFRecHitNavigatorBase
{
24
public
:
25
~PFRecHitFakeNavigator
()
override
=
default
;
26
27
void
associateNeighbours
(
reco::PFRecHit
&
hit
,
28
std::unique_ptr<reco::PFRecHitCollection>& hits,
29
edm::RefProd<reco::PFRecHitCollection>
& refProd)
override
{}
30
31
protected
:
32
};
33
34
#endif
PFRecHitFakeNavigator::~PFRecHitFakeNavigator
~PFRecHitFakeNavigator() override=default
PFRecHitFakeNavigator
Definition:
PFRecHitFakeNavigator.h:23
PFRecHitFakeNavigator::associateNeighbours
void associateNeighbours(reco::PFRecHit &hit, std::unique_ptr< reco::PFRecHitCollection > &hits, edm::RefProd< reco::PFRecHitCollection > &refProd) override
Definition:
PFRecHitFakeNavigator.h:27
CaloNavigator.h
EcalPreshowerTopology.h
reco::PFRecHit
Particle flow rechit (rechit + geometry and topology information). See clustering algorithm in PFClus...
Definition:
PFRecHit.h:31
EcalBarrelTopology.h
edm::RefProd
Definition:
EDProductfwd.h:25
HcalDetId.h
EcalEndcapTopology.h
CaloSubdetectorGeometry.h
CaloTowerTopology.h
PFRecHitNavigatorBase
Definition:
PFRecHitNavigatorBase.h:25
PFRecHitNavigatorBase.h
CaloTowerDetId.h
CaloGeometry.h
hit
Definition:
SiStripHitEffFromCalibTree.cc:87
EBDetId.h
EEDetId.h
ESDetId.h
HcalTopology.h
Generated for CMSSW Reference Manual by
1.8.5