Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
DataFormats
Alignment
interface
AlignmentClusterFlag.h
Go to the documentation of this file.
1
#ifndef DataFormats_LaserAlignment_AlignmentClusterFlag_h
2
#define DataFormats_LaserAlignment_AlignmentClusterFlag_h
3
4
#include "
DataFormats/DetId/interface/DetId.h
"
5
15
class
AlignmentClusterFlag
{
16
public
:
17
AlignmentClusterFlag
();
18
AlignmentClusterFlag
(
const
DetId
&
id
);
19
AlignmentClusterFlag
(
const
AlignmentClusterFlag
&ahf);
20
21
~AlignmentClusterFlag
();
22
23
bool
isTaken
()
const
;
24
bool
isOverlap
()
const
;
25
void
SetTakenFlag
();
26
void
SetOverlapFlag
();
27
void
SetDetId
(
const
DetId
&newdetid);
28
const
DetId
&
detId
()
const
{
return
detId_
; }
29
char
hitFlag
()
const
{
return
hitFlag_
; }
30
31
private
:
32
DetId
detId_
;
33
char
hitFlag_
;
34
};
35
#endif
AlignmentClusterFlag::hitFlag
char hitFlag() const
Definition:
AlignmentClusterFlag.h:29
AlignmentClusterFlag::~AlignmentClusterFlag
~AlignmentClusterFlag()
Definition:
AlignmentClusterFlag.cc:10
AlignmentClusterFlag::isOverlap
bool isOverlap() const
Definition:
AlignmentClusterFlag.cc:16
AlignmentClusterFlag::AlignmentClusterFlag
AlignmentClusterFlag()
Definition:
AlignmentClusterFlag.cc:3
AlignmentClusterFlag
Definition:
AlignmentClusterFlag.h:15
AlignmentClusterFlag::detId_
DetId detId_
Definition:
AlignmentClusterFlag.h:32
DetId
Definition:
DetId.h:17
AlignmentClusterFlag::isTaken
bool isTaken() const
Definition:
AlignmentClusterFlag.cc:14
AlignmentClusterFlag::SetOverlapFlag
void SetOverlapFlag()
Definition:
AlignmentClusterFlag.cc:20
AlignmentClusterFlag::hitFlag_
char hitFlag_
Definition:
AlignmentClusterFlag.h:33
AlignmentClusterFlag::SetTakenFlag
void SetTakenFlag()
Definition:
AlignmentClusterFlag.cc:18
AlignmentClusterFlag::SetDetId
void SetDetId(const DetId &newdetid)
Definition:
AlignmentClusterFlag.cc:22
AlignmentClusterFlag::detId
const DetId & detId() const
Definition:
AlignmentClusterFlag.h:28
DetId.h
Generated for CMSSW Reference Manual by
1.8.5