Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Alignment
TrackerAlignment
interface
TrackerAlignableIndexer.h
Go to the documentation of this file.
1
#ifndef Alignment_TrackerAlignment_TrackerCounters_H
2
#define Alignment_TrackerAlignment_TrackerCounters_H
3
19
#include <map>
20
21
#include "
Alignment/CommonAlignment/interface/AlignableIndexer.h
"
22
#include "
Alignment/TrackerAlignment/interface/TrackerNameSpace.h
"
23
24
class
TrackerAlignableIndexer
:
public
AlignableIndexer
{
25
public
:
27
TrackerAlignableIndexer
(
const
align::TrackerNameSpace
&);
28
TrackerAlignableIndexer
(
const
TrackerAlignableIndexer
&) =
default
;
29
TrackerAlignableIndexer
&
operator=
(
const
TrackerAlignableIndexer
&) =
delete
;
30
TrackerAlignableIndexer
(
TrackerAlignableIndexer
&&) =
default
;
31
TrackerAlignableIndexer
&
operator=
(
TrackerAlignableIndexer
&&) =
delete
;
32
~TrackerAlignableIndexer
()
override
=
default
;
33
34
private
:
35
const
align::TrackerNameSpace
tns_
;
36
};
37
38
#endif
AlignableIndexer
Definition:
AlignableIndexer.h:34
AlignableIndexer.h
TrackerAlignableIndexer::~TrackerAlignableIndexer
~TrackerAlignableIndexer() override=default
TrackerAlignableIndexer::TrackerAlignableIndexer
TrackerAlignableIndexer(const align::TrackerNameSpace &)
Build the counters map.
Definition:
TrackerAlignableIndexer.cc:4
TrackerAlignableIndexer::tns_
const align::TrackerNameSpace tns_
Definition:
TrackerAlignableIndexer.h:35
TrackerAlignableIndexer::operator=
TrackerAlignableIndexer & operator=(const TrackerAlignableIndexer &)=delete
TrackerAlignableIndexer
Definition:
TrackerAlignableIndexer.h:24
align::TrackerNameSpace
Definition:
TrackerNameSpace.h:10
TrackerNameSpace.h
Generated for CMSSW Reference Manual by
1.8.5