Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
RecoParticleFlow
PFClusterTools
src
Deposition.cc
Go to the documentation of this file.
1
#include "
RecoParticleFlow/PFClusterTools/interface/Deposition.h
"
2
using namespace
pftools;
3
Deposition::Deposition
(
DetectorElementPtr
element,
double
eta
,
double
phi
,
4
double
energy
,
double
depth) :
5
myElementPtr(element), myEta(eta), myPhi(phi),
myEnergy
(energy),
6
myDepth(depth) {
7
}
8
9
Deposition::~Deposition
() {
10
}
11
12
std::ostream&
pftools::operator<<
(std::ostream&
s
,
const
Deposition
& d) {
13
s <<
"Deposit's type: "
<< *(d.
getDetectorElement
()) <<
"\tE:\t"
<< d.
getEnergy
()
14
<<
", \teta:\t"
<< d.
getEta
() <<
", \tmyPhi:\t"
<< d.
getPhi
() <<
"\n"
;
15
return
s
;
16
}
pftools::Deposition::getDetectorElement
DetectorElementPtr getDetectorElement() const
Definition:
Deposition.h:43
ecalTB2006H4_GenSimDigiReco_cfg.myEnergy
string myEnergy
Definition:
ecalTB2006H4_GenSimDigiReco_cfg.py:8
pftools::Deposition::getEnergy
double getEnergy() const
Definition:
Deposition.h:38
Deposition.h
eta
T eta() const
Definition:
Basic3DVectorLD.h:179
pftools::DetectorElementPtr
boost::shared_ptr< DetectorElement > DetectorElementPtr
Definition:
DetectorElement.h:83
pftools::Deposition
This class holds an arbitrary energy deposition, specified in terms of angular position, energy, depth (optional) and detector element type.
Definition:
Deposition.h:20
pftools::Deposition::Deposition
Deposition(DetectorElementPtr element, double eta=0.0, double phi=0.0, double energy=0.0, double depth=0.0)
Definition:
Deposition.cc:3
alignCSCRings.s
list s
Definition:
alignCSCRings.py:91
pftools::Deposition::~Deposition
virtual ~Deposition()
Definition:
Deposition.cc:9
relval_parameters_module.energy
string energy
Definition:
relval_parameters_module.py:29
pftools::operator<<
std::ostream & operator<<(std::ostream &s, const Calibratable &calib_)
Definition:
Calibratable.cc:6
pftools::Deposition::getPhi
double getPhi() const
Definition:
Deposition.h:33
pftools::Deposition::getEta
double getEta() const
Definition:
Deposition.h:28
phi
Definition:
DDAxes.h:10
Generated for CMSSW Reference Manual by
1.8.5