Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
RecoMuon
Navigation
interface
MuonNavigationPrinter.h
Go to the documentation of this file.
1
#ifndef Navigation_MuonNavigationPrinter_H
2
#define Navigation_MuonNavigationPrinter_H
3
21
class
DetLayer
;
22
class
MuonDetLayerGeometry
;
23
class
GeometricSearchTracker
;
24
25
#include <vector>
26
#include <string>
27
28
class
MuonNavigationPrinter
{
29
public
:
30
MuonNavigationPrinter
(
const
MuonDetLayerGeometry
*,
bool
enableRPC =
true
);
31
MuonNavigationPrinter
(
const
MuonDetLayerGeometry
*,
const
GeometricSearchTracker
*);
32
33
private
:
34
void
printLayer
(
DetLayer
*)
const
;
35
void
printLayers
(std::vector<const DetLayer*>)
const
;
37
// std::string layerPart(const DetLayer*) const;
39
// std::string layerModule(const DetLayer*) const;
40
41
};
42
#endif
MuonDetLayerGeometry
Definition:
MuonDetLayerGeometry.h:20
MuonNavigationPrinter::printLayer
void printLayer(DetLayer *) const
print layer
Definition:
MuonNavigationPrinter.cc:100
MuonNavigationPrinter::MuonNavigationPrinter
MuonNavigationPrinter(const MuonDetLayerGeometry *, bool enableRPC=true)
Definition:
MuonNavigationPrinter.cc:33
GeometricSearchTracker
Definition:
GeometricSearchTracker.h:13
MuonNavigationPrinter
Definition:
MuonNavigationPrinter.h:28
DetLayer
Definition:
DetLayer.h:26
MuonNavigationPrinter::printLayers
void printLayers(std::vector< const DetLayer * >) const
print next layers
Definition:
MuonNavigationPrinter.cc:144
Generated for CMSSW Reference Manual by
1.8.5