src
DataFormats
DTRecHit
src
DTChamberRecSegment2D.cc
Go to the documentation of this file.
1
7
#include "
DataFormats/DTRecHit/interface/DTChamberRecSegment2D.h
"
8
9
// c'tor from hits
10
DTChamberRecSegment2D::DTChamberRecSegment2D
(
const
DTChamberId
id
,
const
std::vector<DTRecHit1D> &
hits
)
11
:
DTRecSegment2D
(
id
,
hits
) {}
12
13
// complete constructor
14
DTChamberRecSegment2D::DTChamberRecSegment2D
(
const
DTChamberId
id
,
15
LocalPoint
&
position
,
16
LocalVector
&direction,
17
AlgebraicSymMatrix
&covMatrix,
18
double
chi2
,
19
std::vector<DTRecHit1D> &hits1D)
20
:
DTRecSegment2D
(
id
,
position
, direction, covMatrix,
chi2
, hits1D) {}
21
22
DTChamberRecSegment2D
*
DTChamberRecSegment2D::clone
()
const
{
return
new
DTChamberRecSegment2D
(*
this
); }
23
24
DTChamberId
DTChamberRecSegment2D::chamberId
()
const
{
return
DTChamberId
(
geographicalId
()); }
DTRecSegment2D
Definition:
DTRecSegment2D.h:45
hltPixelTracks_cff.chi2
chi2
Definition:
hltPixelTracks_cff.py:25
Vector3DBase< float, LocalTag >
DTChamberId
Definition:
DTChamberId.h:14
hfClusterShapes_cfi.hits
hits
Definition:
hfClusterShapes_cfi.py:5
DTChamberRecSegment2D.h
DTChamberRecSegment2D::chamberId
DTChamberId chamberId() const
The id of the chamber on which reside the segment.
Definition:
DTChamberRecSegment2D.cc:24
DTChamberRecSegment2D::clone
DTChamberRecSegment2D * clone() const override
The clone method needed by the clone policy.
Definition:
DTChamberRecSegment2D.cc:22
triggerObjects_cff.id
id
Definition:
triggerObjects_cff.py:29
DTChamberRecSegment2D
Definition:
DTChamberRecSegment2D.h:31
DTChamberRecSegment2D::DTChamberRecSegment2D
DTChamberRecSegment2D()
empty c'tor
Definition:
DTChamberRecSegment2D.h:34
TrackingRecHit::geographicalId
DetId geographicalId() const
Definition:
TrackingRecHit.h:120
Point3DBase< float, LocalTag >
position
static int position[264][3]
Definition:
ReadPGInfo.cc:289
AlgebraicSymMatrix
CLHEP::HepSymMatrix AlgebraicSymMatrix
Definition:
AlgebraicObjects.h:15
Generated for CMSSW Reference Manual by
1.8.14