1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include "DataFormats/CastorReco/interface/CastorCluster.h"
reco::CastorCluster::CastorCluster(const double energy,
const ROOT::Math::XYZPoint& position,
const double emEnergy,
const double hadEnergy,
const double fem,
const double width,
const double depth,
const double fhot,
const double sigmaz,
const reco::CastorTowerRefVector& usedTowers) {
position_ = position;
energy_ = energy;
emEnergy_ = emEnergy;
hadEnergy_ = hadEnergy;
fem_ = fem;
width_ = width;
depth_ = depth;
fhot_ = fhot;
sigmaz_ = sigmaz;
for (reco::CastorTowerRefVector::const_iterator towerit = usedTowers.begin(); towerit != usedTowers.end();
++towerit) {
usedTowers_.push_back((*towerit));
}
}
reco::CastorCluster::~CastorCluster() {}
|