50 std::vector<float>
phi,
51 std::vector<float>
eta)
66 std::vector<float>
phi,
67 std::vector<float>
eta)
82 std::vector<float>
phi,
83 std::vector<float>
eta)
99 std::vector<float>
phi,
100 std::vector<float>
eta)
115 std::vector<float>
r,
116 std::vector<float>
phi,
117 std::vector<float>
eta)
132 std::vector<float>
z,
133 std::vector<float>
phi,
134 std::vector<float>
eta)
149 std::vector<float>
phi,
150 std::vector<float>
eta)
165 std::vector<float>
z,
166 std::vector<float>
phi,
167 std::vector<float>
eta)
182 std::vector<float>
r,
183 std::vector<float>
phi,
184 std::vector<float>
eta)
199 std::vector<float>
z,
200 std::vector<float>
phi,
201 std::vector<float>
eta)
216 std::vector<float>
r,
217 std::vector<float>
phi,
218 std::vector<float>
eta)
237 std::vector<double> aee,
238 std::vector<float> she)
252 std::vector<double> aee,
253 std::vector<float> she)
267 std::vector<float> adc1,
268 std::vector<float> adc2,
269 std::vector<float> she)
284 std::vector<float> she)
297 std::vector<float> she)
310 std::vector<float> she)
323 std::vector<float> she)
336 std::vector<int>
strip)
349 std::vector<int>
strip)
362 std::vector<int>
strip)
375 std::vector<int>
strip)
388 std::vector<int>
strip)
401 std::vector<int>
strip)
414 std::vector<int>
strip)
427 std::vector<int>
strip)
440 std::vector<int>
strip)
453 std::vector<int>
strip)
466 std::vector<int>
strip)
479 std::vector<int>
strip)
492 std::vector<int>
strip)
505 std::vector<int>
strip)
518 std::vector<int>
strip)
531 std::vector<int>
strip)
544 std::vector<int>
strip)
557 std::vector<int>
strip)
570 std::vector<int>
strip)
583 std::vector<int> row,
584 std::vector<int> column)
598 std::vector<int> row,
599 std::vector<int> column)
613 std::vector<int> row,
614 std::vector<int> column)
628 std::vector<int> row,
629 std::vector<int> column)
643 std::vector<int> row,
644 std::vector<int> column)
658 std::vector<int> row,
659 std::vector<int> column)
673 std::vector<int> row,
674 std::vector<int> column)
688 std::vector<float>
time,
689 std::vector<int> layer)
703 std::vector<float>
time,
704 std::vector<int> layer)
718 std::vector<float>
time,
719 std::vector<int> layer)
733 std::vector<float>
time,
734 std::vector<int> layer)
774 std::vector<float> she)
787 std::vector<float> she)
800 std::vector<float> she)
813 std::vector<float>
r,
814 std::vector<float> she)
828 std::vector<float>
r,
829 std::vector<float> she)
843 std::vector<float>
r,
844 std::vector<float> she)
858 std::vector<float>
r,
859 std::vector<float> she)
873 std::vector<float>
ry,
874 std::vector<float> sx,
875 std::vector<float> sy)
890 std::vector<float>
ry,
891 std::vector<float> sx,
892 std::vector<float> sy)
907 std::vector<float>
ry,
908 std::vector<float> sx,
909 std::vector<float> sy)
924 std::vector<float>
ry,
925 std::vector<float> sx,
926 std::vector<float> sy)
941 std::vector<float>
ry,
942 std::vector<float> sx,
943 std::vector<float> sy)
958 std::vector<float>
ry,
959 std::vector<float> sx,
960 std::vector<float> sy)
975 std::vector<float>
ry,
976 std::vector<float> sx,
977 std::vector<float> sy)
992 std::vector<float>
ry,
993 std::vector<float> sx,
994 std::vector<float> sy)
1009 std::vector<float>
ry,
1010 std::vector<float> sx,
1011 std::vector<float> sy)
1026 std::vector<float>
ry,
1027 std::vector<float> sx,
1028 std::vector<float> sy)
1043 std::vector<float>
ry,
1044 std::vector<float> sx,
1045 std::vector<float> sy)
1060 std::vector<float>
ry,
1061 std::vector<float> sx,
1062 std::vector<float> sy)
1077 std::vector<float>
ry,
1078 std::vector<float> sx,
1079 std::vector<float> sy)
1094 std::vector<float>
ry,
1095 std::vector<float> sx,
1096 std::vector<float> sy)
1111 std::vector<float>
ry,
1112 std::vector<float> sx,
1113 std::vector<float> sy)
1128 std::vector<float>
ry,
1129 std::vector<float> sx,
1130 std::vector<float> sy)
1145 std::vector<float>
ry,
1146 std::vector<float> sx,
1147 std::vector<float> sy)
1162 std::vector<float>
ry,
1163 std::vector<float> sx,
1164 std::vector<float> sy)
1179 std::vector<float>
ry,
1180 std::vector<float> sx,
1181 std::vector<float> sy)
1196 std::vector<float>
ry,
1197 std::vector<float> sx,
1198 std::vector<float> sy)
1213 std::vector<float>
ry,
1214 std::vector<float> sx,
1215 std::vector<float> sy)
1230 std::vector<float>
ry,
1231 std::vector<float> sx,
1232 std::vector<float> sy)
1247 std::vector<float>
ry,
1248 std::vector<float> sx,
1249 std::vector<float> sy)
1264 std::vector<float>
ry,
1265 std::vector<float> sx,
1266 std::vector<float> sy)
1281 std::vector<float>
ry,
1282 std::vector<float> sx,
1283 std::vector<float> sy)
1298 std::vector<float>
ry,
1299 std::vector<float> sx,
1300 std::vector<float> sy)
1315 std::vector<float> shd)
1328 std::vector<float> rhperp,
1329 std::vector<float> shphi)
1343 std::vector<float> shx)
1370 double hoe,
double etot) {
1384 drJet = (float)dist;
1388 std::vector<double>
eta,
1389 std::vector<double>
phi) {
1391 for (
int i = 0;
i <
nJet;
i++) {
1392 jetE.push_back((
float)en[
i]);
1393 jetEta.push_back((
float)eta[i]);
1394 jetPhi.push_back((
float)phi[i]);
1410 double hbhe,
double ebee) {
1412 for (
int i = 0;
i < 20;
i++) {
1413 double en = 0.001*el[
i];
1414 eLayer.push_back((
float)en);
1416 for (
int i = 0;
i < 4;
i++) {
1417 double en = 0.001*ed[
i];
1418 eDepth.push_back((
float)en);
1421 eHBHE = (float)hbhe;
1422 eEBEE = (float)ebee;
1434 double phi,
double ehit,
double t){
1437 hitId.push_back((
float)unitID);
1438 hitEta.push_back((
float)eta);
1439 hitPhi.push_back((
float)phi);
1440 hitE.push_back((
float)ehit);
1464 hoNxN = (float)hoen;
1469 idNxN.push_back((
float)i);
1470 eNxN.push_back((
float)e);
1471 tNxN.push_back((
float)t);
1489 std::vector<float>
z)
1502 std::vector<float>
eta, std::vector<float>
phi)
1516 std::vector<int> _cscId,
1517 std::vector<unsigned int> _detUnitId,
1518 std::vector<float> _trackId ,
1519 std::vector<float> _processType,
1520 std::vector<float> _particleType,
1521 std::vector<float> _pabs,
1522 std::vector<float> _globposz,
1523 std::vector<float> _globposphi,
1524 std::vector<float> _globposeta,
1525 std::vector<float> _locposx,
1526 std::vector<float> _locposy,
1527 std::vector<float> _locposz,
1528 std::vector<float> _locdirx,
1529 std::vector<float> _locdiry,
1530 std::vector<float> _locdirz,
1531 std::vector<float> _locdirtheta,
1532 std::vector<float> _locdirphi,
1533 std::vector<float> _exitpointx,
1534 std::vector<float> _exitpointy,
1535 std::vector<float> _exitpointz,
1536 std::vector<float> _entrypointx,
1537 std::vector<float> _entrypointy,
1538 std::vector<float> _entrypointz,
1539 std::vector<float> _enloss,
1540 std::vector<float> _tof)
1549 CSCHits[
i]._processType = _processType[
i];
1550 CSCHits[
i]._particleType = _particleType[
i];
1553 CSCHits[
i]._globposphi = _globposphi[
i];
1554 CSCHits[
i]._globposeta = _globposeta[
i];
1561 CSCHits[
i]._locdirtheta = _locdirtheta[
i];
1563 CSCHits[
i]._exitpointx = _exitpointx[
i];
1564 CSCHits[
i]._exitpointy = _exitpointy[
i];
1565 CSCHits[
i]._exitpointz = _exitpointz[
i];
1566 CSCHits[
i]._entrypointx = _entrypointx[
i];
1567 CSCHits[
i]._entrypointy = _entrypointy[
i];
1568 CSCHits[
i]._entrypointz = _entrypointz[
i];
1576 std::vector<float> _trackId ,
1577 std::vector<float> _processType,
1578 std::vector<float> _particleType,
1579 std::vector<float> _pabs,
1580 std::vector<float> _globposz,
1581 std::vector<float> _globposphi,
1582 std::vector<float> _globposeta,
1583 std::vector<float> _locposx,
1584 std::vector<float> _locposy,
1585 std::vector<float> _locposz,
1586 std::vector<float> _locdirx,
1587 std::vector<float> _locdiry,
1588 std::vector<float> _locdirz,
1589 std::vector<float> _locdirtheta,
1590 std::vector<float> _locdirphi,
1591 std::vector<float> _exitpointx,
1592 std::vector<float> _exitpointy,
1593 std::vector<float> _exitpointz,
1594 std::vector<float> _entrypointx,
1595 std::vector<float> _entrypointy,
1596 std::vector<float> _entrypointz,
1597 std::vector<float> _enloss,
1598 std::vector<float> _tof)
1604 DTHits[
i]._detUnitId = _detUnitId[
i];
1606 DTHits[
i]._processType = _processType[
i];
1607 DTHits[
i]._particleType = _particleType[
i];
1609 DTHits[
i]._globposz = _globposz[
i];
1610 DTHits[
i]._globposphi = _globposphi[
i];
1611 DTHits[
i]._globposeta = _globposeta[
i];
1618 DTHits[
i]._locdirtheta = _locdirtheta[
i];
1619 DTHits[
i]._locdirphi = _locdirphi[
i];
1620 DTHits[
i]._exitpointx = _exitpointx[
i];
1621 DTHits[
i]._exitpointy = _exitpointy[
i];
1622 DTHits[
i]._exitpointz = _exitpointz[
i];
1623 DTHits[
i]._entrypointx = _entrypointx[
i];
1624 DTHits[
i]._entrypointy = _entrypointy[
i];
1625 DTHits[
i]._entrypointz = _entrypointz[
i];
1633 std::vector<float> _trackId ,
1634 std::vector<float> _processType,
1635 std::vector<float> _particleType,
1636 std::vector<float> _pabs,
1637 std::vector<float> _globposz,
1638 std::vector<float> _globposphi,
1639 std::vector<float> _globposeta,
1640 std::vector<float> _locposx,
1641 std::vector<float> _locposy,
1642 std::vector<float> _locposz,
1643 std::vector<float> _locdirx,
1644 std::vector<float> _locdiry,
1645 std::vector<float> _locdirz,
1646 std::vector<float> _locdirtheta,
1647 std::vector<float> _locdirphi,
1648 std::vector<float> _exitpointx,
1649 std::vector<float> _exitpointy,
1650 std::vector<float> _exitpointz,
1651 std::vector<float> _entrypointx,
1652 std::vector<float> _entrypointy,
1653 std::vector<float> _entrypointz,
1654 std::vector<float> _enloss,
1655 std::vector<float> _tof)
1663 RPCHits[
i]._processType = _processType[
i];
1664 RPCHits[
i]._particleType = _particleType[
i];
1667 RPCHits[
i]._globposphi = _globposphi[
i];
1668 RPCHits[
i]._globposeta = _globposeta[
i];
1675 RPCHits[
i]._locdirtheta = _locdirtheta[
i];
1677 RPCHits[
i]._exitpointx = _exitpointx[
i];
1678 RPCHits[
i]._exitpointy = _exitpointy[
i];
1679 RPCHits[
i]._exitpointz = _exitpointz[
i];
1680 RPCHits[
i]._entrypointx = _entrypointx[
i];
1681 RPCHits[
i]._entrypointy = _entrypointy[
i];
1682 RPCHits[
i]._entrypointz = _entrypointz[
i];
1701 std::vector<float>
z)
1715 std::vector<float>
eta, std::vector<float>
phi)
1731 std::vector<float>_trackId , std::vector<float>_processType,
1732 std::vector<float>_particleType, std::vector<float> _pabs,
1733 std::vector<float>_lpx, std::vector<float>_lpy, std::vector<float>_lpz,
1734 std::vector<float>_ldx, std::vector<float>_ldy, std::vector<float>_ldz,
1735 std::vector<float>_ldtheta, std::vector<float>_ldphi,
1736 std::vector<float>_exx, std::vector<float>_exy, std::vector<float>_exz,
1737 std::vector<float>_enx, std::vector<float>_eny, std::vector<float>_enz,
1738 std::vector<float>_eloss, std::vector<float>_tof)
1741 nHits = _tof.size();
1744 Hits[
i]._sysID = _sysID[
i];
1745 Hits[
i]._detUnitId = _detUnitId[
i];
1746 Hits[
i]._trackId = _trackId[
i];
1747 Hits[
i]._processType = _processType[
i];
1748 Hits[
i]._particleType = _particleType[
i];
1749 Hits[
i]._pabs = _pabs[
i];
1756 Hits[
i]._ldtheta = _ldtheta[
i];
1757 Hits[
i]._ldphi = _ldphi[
i];
1764 Hits[
i]._eloss = _eloss[
i];
int adc(sample_type sample)
get the ADC sample (12 bits)
std::vector< float > tNxN
void putFWD2nRecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
std::vector< float > jetEta
SiStripRecHitVector TOBL2RecHits
void putHBCalDigis(std::vector< float > aee, std::vector< float > she)
void putTIDW2RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putBRL3RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putBRL2Digis(std::vector< float > adc, std::vector< int > row, std::vector< int > column)
void putBRL1RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putDTRecHits(std::vector< float > rhd, std::vector< float > shd)
void putTECW6Digis(std::vector< float > adc, std::vector< int > strip)
HCalRecHitVector HFCalRecHits
HCalDigiVector HOCalDigis
SiPixelRecHitVector FWD2nRecHits
void fillHvsE(double ee, double he, double hoe, double etot)
std::vector< float > jetPhi
void fillTProfileJet(double e, double r, double t)
void putG4Vtx(std::vector< float > x, std::vector< float > y, std::vector< float > z)
SiPixelRecHitVector FWD1nRecHits
void putMB2Digis(std::vector< int > slayer, std::vector< float > time, std::vector< int > layer)
void putCSCstripDigis(std::vector< float > adc)
void putG4Vtx(std::vector< float > x, std::vector< float > y, std::vector< float > z)
CSCwireDigiVector CSCwireDigis
void putTOBL1Digis(std::vector< float > adc, std::vector< int > strip)
void putTECW3RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
std::vector< float > jetE
void fillLayers(double el[], double ed[], double ho, double hbhe, double ebee)
SiStripRecHitVector TIDW1RecHits
SiStripDigiVector TECW4Digis
void fillEcollectJet(double ee, double he, double hoe, double etot)
void putTIBL2Digis(std::vector< float > adc, std::vector< int > strip)
void putSiFwdHits(std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
void putRPCHits(std::vector< unsigned int > _detUnitId, std::vector< float > _trackId, std::vector< float > _processType, std::vector< float > _particleType, std::vector< float > _pabs, std::vector< float > _globposz, std::vector< float > _globposphi, std::vector< float > _globposeta, std::vector< float > _locposx, std::vector< float > _locposy, std::vector< float > _locposz, std::vector< float > _locdirx, std::vector< float > _locdiry, std::vector< float > _locdirz, std::vector< float > _locdirtheta, std::vector< float > _locdirphi, std::vector< float > _exitpointx, std::vector< float > _exitpointy, std::vector< float > _exitpointz, std::vector< float > _entrypointx, std::vector< float > _entrypointy, std::vector< float > _entrypointz, std::vector< float > _enloss, std::vector< float > _tof)
std::vector< float > eNxN
void putFWD2pRecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
SiStripDigiVector TIDW3Digis
void fillEtaPhiProfileJet(double eta0, double phi0, double eta, double phi, double dist)
int nRawGenPart
G4MC info.
void putHOCalDigis(std::vector< float > aee, std::vector< float > she)
void putTOBL3Digis(std::vector< float > adc, std::vector< int > strip)
void putRawGenPart(int n)
put functions
void putTOBL2RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
SiStripRecHitVector TIBL3RecHits
void putTECW1RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void fillDiJets(double mass)
void putTIBL3Digis(std::vector< float > adc, std::vector< int > strip)
void putRawGenPart(int n)
void putTOBL4RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putTIDW2Digis(std::vector< float > adc, std::vector< int > strip)
void putG4Vtx(std::vector< float > x, std::vector< float > y, std::vector< float > z)
SiStripRecHitVector TECW1RecHits
void putDTHits(std::vector< unsigned int > _detUnitId, std::vector< float > _trackId, std::vector< float > _processType, std::vector< float > _particleType, std::vector< float > _pabs, std::vector< float > _globposz, std::vector< float > _globposphi, std::vector< float > _globposeta, std::vector< float > _locposx, std::vector< float > _locposy, std::vector< float > _locposz, std::vector< float > _locdirx, std::vector< float > _locdiry, std::vector< float > _locdirz, std::vector< float > _locdirtheta, std::vector< float > _locdirphi, std::vector< float > _exitpointx, std::vector< float > _exitpointy, std::vector< float > _exitpointz, std::vector< float > _entrypointx, std::vector< float > _entrypointy, std::vector< float > _entrypointz, std::vector< float > _enloss, std::vector< float > _tof)
void putEBCalRecHits(std::vector< float > re, std::vector< float > she)
std::vector< float > hitE
SiStripRecHitVector TIBL4RecHits
void putBRL3Digis(std::vector< float > adc, std::vector< int > row, std::vector< int > column)
SiStripRecHitVector TECW4RecHits
SiStripRecHitVector TIDW2RecHits
void putFWD1nDigis(std::vector< float > adc, std::vector< int > row, std::vector< int > column)
SiPixelRecHitVector FWD1pRecHits
ESCalDigiVector ESCalDigis
std::vector< float > eDepth
void putECalHits(std::vector< float > e, std::vector< float > tof, std::vector< float > phi, std::vector< float > eta)
SiPixelDigiVector FWD1nDigis
CSCstripDigiVector CSCstripDigis
HCalRecHitVector HOCalRecHits
SiStripDigiVector TECW2Digis
SiStripDigiVector TIDW1Digis
SiStripDigiVector TOBL2Digis
SiStripDigiVector TIBL4Digis
std::vector< float > jetHitt
void putMB1Digis(std::vector< int > slayer, std::vector< float > time, std::vector< int > layer)
void putRPCRecHits(std::vector< float > rhx, std::vector< float > shx)
std::vector< float > hitId
SiStripRecHitVector TIDW3RecHits
void putFWD1pDigis(std::vector< float > adc, std::vector< int > row, std::vector< int > column)
HCalDigiVector HECalDigis
void fillHits(int Nhits, int lay, int unitID, double eta, double phi, double ehit, double t)
void putHECalDigis(std::vector< float > aee, std::vector< float > she)
void putMuonDtHits(std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
SiStripDigiVector TOBL3Digis
void putTECW6RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
ECalRecHitVector EBCalRecHits
SiStripDigiVector TECW1Digis
void putMB4Digis(std::vector< int > slayer, std::vector< float > time, std::vector< int > layer)
SiPixelRecHitVector BRL1RecHits
void putTIBL1RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
CSCRecHitVector CSCRecHits
void putTIBL4Digis(std::vector< float > adc, std::vector< int > strip)
void putCSCHits(std::vector< int > _cscId, std::vector< unsigned int > _detUnitId, std::vector< float > _trackId, std::vector< float > _processType, std::vector< float > _particleType, std::vector< float > _pabs, std::vector< float > _globposz, std::vector< float > _globposphi, std::vector< float > _globposeta, std::vector< float > _locposx, std::vector< float > _locposy, std::vector< float > _locposz, std::vector< float > _locdirx, std::vector< float > _locdiry, std::vector< float > _locdirz, std::vector< float > _locdirtheta, std::vector< float > _locdirphi, std::vector< float > _exitpointx, std::vector< float > _exitpointy, std::vector< float > _exitpointz, std::vector< float > _entrypointx, std::vector< float > _entrypointy, std::vector< float > _entrypointz, std::vector< float > _enloss, std::vector< float > _tof)
void putTOBL3RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
SiPixelDigiVector FWD1pDigis
SiStripRecHitVector TECW6RecHits
void putTIBL1Digis(std::vector< float > adc, std::vector< int > strip)
void putMuonRpcBrlHits(std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
void putTOBL4Digis(std::vector< float > adc, std::vector< int > strip)
HCalDigiVector HFCalDigis
void putHECalRecHits(std::vector< float > rec, std::vector< float > r, std::vector< float > she)
SiPixelDigiVector BRL3Digis
HCalRecHitVector HBCalRecHits
void putTECW5RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putTIBL3RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
std::vector< float > hitPhi
ECalDigiVector EECalDigis
void putTIDW1RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
SiStripDigiVector TIBL3Digis
SiStripRecHitVector TIBL2RecHits
SiStripDigiVector TECW7Digis
ECalRecHitVector ESCalRecHits
void putESCalDigis(std::vector< float > adc0, std::vector< float > adc1, std::vector< float > adc2, std::vector< float > she)
void putPxlBrlHits(std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
SiStripDigiVector TIDW2Digis
void putBRL2RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putMB3Digis(std::vector< int > slayer, std::vector< float > time, std::vector< int > layer)
SiStripRecHitVector TECW8RecHits
SiStripRecHitVector TOBL3RecHits
void putCSCwireDigis(std::vector< float > time)
void putTECW5Digis(std::vector< float > adc, std::vector< int > strip)
SiStripRecHitVector TIBL1RecHits
void putFWD2nDigis(std::vector< float > adc, std::vector< int > row, std::vector< int > column)
void putMuonCscHits(std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
SiStripDigiVector TECW3Digis
void putTECW1Digis(std::vector< float > adc, std::vector< int > strip)
void putESCalRecHits(std::vector< float > re, std::vector< float > she)
SiPixelDigiVector BRL2Digis
void putTIDW3RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putG4Trk(std::vector< float > pt, std::vector< float > e, std::vector< float > eta, std::vector< float > phi)
std::vector< float > idNxN
void fillEcollectNxN(double een, double hen, double hoen, double etotn)
void putPreShHits(std::vector< float > e, std::vector< float > tof, std::vector< float > phi, std::vector< float > eta)
void putHits(std::vector< int > _sysID, std::vector< float > _detUnitId, std::vector< float >_trackId, std::vector< float >_processType, std::vector< float >_particleType, std::vector< float > _pabs, std::vector< float >_lpx, std::vector< float >_lpy, std::vector< float >_lpz, std::vector< float >_ldx, std::vector< float >_ldy, std::vector< float >_ldz, std::vector< float >_ldtheta, std::vector< float >_ldphi, std::vector< float >_exx, std::vector< float >_exy, std::vector< float >_exz, std::vector< float >_enx, std::vector< float >_eny, std::vector< float >_enz, std::vector< float >_eloss, std::vector< float >_tof)
void putEECalRecHits(std::vector< float > re, std::vector< float > she)
void putTECW8Digis(std::vector< float > adc, std::vector< int > strip)
void putHFCalDigis(std::vector< float > aee, std::vector< float > she)
void putEBCalDigis(std::vector< int > maxpos, std::vector< double > aee, std::vector< float > she)
SiPixelDigiVector FWD2pDigis
SiStripRecHitVector TECW7RecHits
HCalRecHitVector HECalRecHits
void putTECW3Digis(std::vector< float > adc, std::vector< int > strip)
SiPixelRecHitVector BRL3RecHits
RPCRecHitVector RPCRecHits
void putCSCRecHits(std::vector< float > rhphi, std::vector< float > rhperp, std::vector< float > shphi)
void fillTProfileNxN(double e, int i, double t)
std::vector< float > eLayer
void putHFCalRecHits(std::vector< float > rec, std::vector< float > r, std::vector< float > she)
SiStripDigiVector TECW8Digis
SiPixelDigiVector FWD2nDigis
SiPixelRecHitVector FWD2pRecHits
SiStripDigiVector TOBL1Digis
void fillJets(std::vector< double > enj, std::vector< double > etaj, std::vector< double > phij)
void putTECW2RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putTIBL4RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putTECW7RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putTECW4RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putTIDW3Digis(std::vector< float > adc, std::vector< int > strip)
SiStripRecHitVector TECW5RecHits
SiPixelRecHitVector BRL2RecHits
void putPxlFwdHits(std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
void putTECW2Digis(std::vector< float > adc, std::vector< int > strip)
SiStripDigiVector TECW5Digis
ECalDigiVector EBCalDigis
void putHCalHits(std::vector< float > e, std::vector< float > tof, std::vector< float > phi, std::vector< float > eta)
std::vector< float > jetHite
void putG4Trk(std::vector< float > pt, std::vector< float > e)
void putTOBL2Digis(std::vector< float > adc, std::vector< int > strip)
SiPixelDigiVector BRL1Digis
void putTOBL1RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putRawGenPart(int n)
void putEECalDigis(std::vector< int > maxpos, std::vector< double > aee, std::vector< float > she)
void putFWD1nRecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
SiStripRecHitVector TOBL4RecHits
void putTIDW1Digis(std::vector< float > adc, std::vector< int > strip)
void putG4Trk(std::vector< float > pt, std::vector< float > e, std::vector< float > eta, std::vector< float > phi)
void putMuonRpcFwdHits(std::vector< float > tof, std::vector< float > z, std::vector< float > phi, std::vector< float > eta)
void putTIBL2RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
std::vector< float > hitEta
SiStripDigiVector TOBL4Digis
void putHOCalRecHits(std::vector< float > rec, std::vector< float > r, std::vector< float > she)
void putHBCalRecHits(std::vector< float > rec, std::vector< float > r, std::vector< float > she)
void putBRL1Digis(std::vector< float > adc, std::vector< int > row, std::vector< int > column)
SiStripRecHitVector TOBL1RecHits
HCalDigiVector HBCalDigis
void putFWD2pDigis(std::vector< float > adc, std::vector< int > row, std::vector< int > column)
void putTECW8RecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
void putSiBrlHits(std::vector< float > tof, std::vector< float > r, std::vector< float > phi, std::vector< float > eta)
SiStripDigiVector TECW6Digis
SiStripRecHitVector TECW2RecHits
SiStripDigiVector TIBL1Digis
ECalRecHitVector EECalRecHits
void putFWD1pRecHits(std::vector< float > rx, std::vector< float > ry, std::vector< float > sx, std::vector< float > sy)
SiStripRecHitVector TECW3RecHits
SiStripDigiVector TIBL2Digis
void putTECW7Digis(std::vector< float > adc, std::vector< int > strip)
void fillHF(double fibl, double fibs, double enec, double enhc)
std::vector< float > hitTime
std::vector< float > jetHitr
std::vector< float > hitLayer
void putTECW4Digis(std::vector< float > adc, std::vector< int > strip)