src
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.14