Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoCaloTools
Navigation
interface
EcalEndcapNavigator.h
Go to the documentation of this file.
1
#ifndef RECOCALOTOOLS_NAVIGATION_ECALENDCAPNAVIGATOR_H
2
#define RECOCALOTOOLS_NAVIGATION_ECALENDCAPNAVIGATOR_H 1
3
4
#include "
DataFormats/EcalDetId/interface/EEDetId.h
"
5
#include "
RecoCaloTools/Navigation/interface/CaloNavigator.h
"
6
7
class
EcalEndcapNavigator
:
public
CaloNavigator
<EEDetId> {
8
public
:
9
EcalEndcapNavigator
(
const
EEDetId
&
home
,
const
CaloSubdetectorTopology
* ebTopology) :
10
CaloNavigator
<
EEDetId
>(home,ebTopology)
11
{
12
};
13
};
14
15
#endif
CaloNavigator< EEDetId >::home
void home() const
move the navigator back to the starting point
CaloNavigator.h
EEDetId
Definition:
EEDetId.h:16
CaloSubdetectorTopology
Definition:
CaloSubdetectorTopology.h:18
EcalEndcapNavigator
Definition:
EcalEndcapNavigator.h:7
CaloNavigator
Definition:
CaloNavigator.h:7
EcalEndcapNavigator::EcalEndcapNavigator
EcalEndcapNavigator(const EEDetId &home, const CaloSubdetectorTopology *ebTopology)
Definition:
EcalEndcapNavigator.h:9
EEDetId.h
Generated for CMSSW Reference Manual by
1.8.5