CMS 3D CMS Logo

EcalHitMaker Member List

This is the complete list of members for EcalHitMaker, including all inherited members.

addHit(double r, double phi, unsigned layer=0)EcalHitMakervirtual
addHitDepth(double r, double phi, double depth=-1)EcalHitMaker
bfactor_EcalHitMakerprivate
buildGeometry()EcalHitMakerprivate
buildSegments(const std::vector< CaloPoint > &cp)EcalHitMakerprivate
CaloHitMaker(const CaloGeometryHelper *calo, DetId::Detector det, int subdetn, int cal, unsigned sht=0)CaloHitMaker
cellLine(std::vector< CaloPoint > &cp)EcalHitMakerprivate
CellsWindow_EcalHitMakerprivate
central_EcalHitMakerprivate
configuredGeometry_EcalHitMakerprivate
configureGeometry()EcalHitMakerprivate
convertIntegerCoordinates(double x, double y, unsigned &ix, unsigned &iy) const EcalHitMakerprivate
cornersEcalHitMakerprivate
correspondingEdge(neighbour &myneighbour, CaloDirection dir2)EcalHitMakerprivate
crackPadProbability_EcalHitMakerprivate
crackpadsatdepth_EcalHitMakerprivate
cracksPads(std::vector< neighbour > &cracks, unsigned iq)EcalHitMakerprivate
currentdepth_EcalHitMakerprivate
detailedShowerTail_EcalHitMakerprivate
DetIdMap_EcalHitMakerprivate
diagonalEdge(unsigned myPad, CaloDirection dir, CLHEP::Hep2Vector &point)EcalHitMakerprivate
doreorg_EcalHitMakerprivate
ecalCellLine(const XYZPoint &, const XYZPoint &, std::vector< CaloPoint > &cp)EcalHitMakerprivate
ecalEntrance() const EcalHitMakerinline
EcalEntrance_EcalHitMakerprivate
ecalFirstSegment_EcalHitMakerprivate
ecalHcalGapTotalL0() const EcalHitMakerinline
ecalHcalGapTotalX0() const EcalHitMakerinline
EcalHitMaker(CaloGeometryHelper *calo, const XYZPoint &ecalentrance, const DetId &cell, int onEcal, unsigned size, unsigned showertype, const RandomEngineAndDistribution *engine)EcalHitMaker
ecalTotalL0() const EcalHitMakerinline
ecalTotalX0() const EcalHitMakerinline
EMSHOWERCaloHitMakerprotected
etasize_EcalHitMakerprivate
fastInsideCell(const CLHEP::Hep2Vector &point, double &sp, bool debug=false)EcalHitMaker
gapsLifting(std::vector< neighbour > &gaps, unsigned iq)EcalHitMakerprivate
getCalorimeter() const CaloHitMakerinline
getCrystals() const EcalHitMakerinline
getFSimTrack() const EcalHitMakerinline
getHits()EcalHitMakervirtual
getPads(double depth, bool inCm=false)EcalHitMaker
getSegments() const EcalHitMakerinline
getX0back() const EcalHitMakerinline
HADSHOWERCaloHitMakerprotected
hcalCellLine(std::vector< CaloPoint > &cp) const EcalHitMakerprivate
hcalTotalL0() const EcalHitMakerinline
hcalTotalX0() const EcalHitMakerinline
hitMap_CaloHitMakerprotected
hitmaphasbeencalculated_EcalHitMakerprivate
hits_EcalHitMakerprivate
inside3D(const std::vector< XYZPoint > &, const XYZPoint &p) const EcalHitMakerprivate
interactionLengthCaloHitMakerprotected
intersect(const Plane3D &p, const XYZPoint &a, const XYZPoint &b, double &t, bool segment, bool debug=false)CaloHitMakerprotectedstatic
intersections_EcalHitMakerprivate
L0ECAL_EcalHitMakerprivate
L0EHGAP_EcalHitMakerprivate
L0HCAL_EcalHitMakerprivate
L0PS1_EcalHitMakerprivate
L0PS2_EcalHitMakerprivate
L0PS2EE_EcalHitMakerprivate
maxX0_EcalHitMakerprivate
MIPCaloHitMakerprotected
moliereRadiusCaloHitMakerprotected
myCalorimeterCaloHitMakerprotected
mycornersEcalHitMakerprivate
myCrystalNumberArray_EcalHitMakerprivate
myCrystalWindowMap_EcalHitMakerprivate
myTrack_EcalHitMakerprivate
ncrackpadsatdepth_EcalHitMakerprivate
ncrystals_EcalHitMakerprivate
neighbour typedefEcalHitMakerprivate
normal_EcalHitMakerprivate
npadsatdepth_EcalHitMakerprivate
nx_EcalHitMakerprivate
ny_EcalHitMakerprivate
onEcal_EcalHitMakerprivate
outsideWindowEnergy_EcalHitMakerprivate
padsatdepth_EcalHitMakerprivate
phisize_EcalHitMakerprivate
pivot_EcalHitMakerprivate
plan_EcalHitMakerprivate
Plane3D typedefEcalHitMaker
prepareCrystalNumberArray()EcalHitMakerprivate
preshowerCellLine(std::vector< CaloPoint > &cp) const EcalHitMakerprivate
ps1TotalL0() const EcalHitMakerinline
ps1TotalX0() const EcalHitMakerinline
ps2eeTotalL0() const EcalHitMakerinline
ps2eeTotalX0() const EcalHitMakerinline
ps2TotalL0() const EcalHitMakerinline
ps2TotalX0() const EcalHitMakerinline
pulled(const XYZPoint &origin, const XYZNormal &normal, XYZPoint &fPoint) const EcalHitMakerprivate
pulledPadProbability_EcalHitMakerprivate
radiusCorrectionFactor_EcalHitMakerprivate
radiusFactor_EcalHitMakerprivate
randomEcalHitMakerprivate
rearleakage_EcalHitMakerprivate
regionOfInterest_EcalHitMakerprivate
reorganizePads()EcalHitMakerprivate
segments_EcalHitMakerprivate
setCrackPadSurvivalProbability(double val)EcalHitMakerinline
setPreshowerPresent(bool ps)EcalHitMakerinline
setPulledPadSurvivalProbability(double val)EcalHitMakerinline
setRadiusFactor(double r)EcalHitMakerinline
setSpotEnergy(double e)EcalHitMakerinlinevirtual
setTrackParameters(const XYZNormal &normal, double X0depthoffset, const FSimTrack &theTrack)EcalHitMaker
showerType_CaloHitMakerprotected
simulatePreshower_EcalHitMakerprivate
sizex_EcalHitMakerprivate
sizey_EcalHitMakerprivate
spotEnergyCaloHitMakerprotected
theCaloPropertiesCaloHitMakerprotected
totalL0() const EcalHitMakerinline
totalL0_EcalHitMakerprivate
totalX0() const EcalHitMakerinline
totalX0_EcalHitMakerprivate
truncatedGrid_EcalHitMakerprivate
unbalancedDirection(const std::vector< neighbour > &dirs, unsigned &unb, unsigned &dir1, unsigned &dir2)EcalHitMakerprivate
validPads_EcalHitMakerprivate
x0DepthOffset() const EcalHitMakerinline
X0depthoffset_EcalHitMakerprivate
X0ECAL_EcalHitMakerprivate
X0EHGAP_EcalHitMakerprivate
X0HCAL_EcalHitMakerprivate
X0PS1_EcalHitMakerprivate
X0PS2_EcalHitMakerprivate
X0PS2EE_EcalHitMakerprivate
xmax_EcalHitMakerprivate
xmin_EcalHitMakerprivate
XYZNormal typedefEcalHitMaker
XYZPoint typedefEcalHitMaker
XYZVector typedefEcalHitMaker
ymax_EcalHitMakerprivate
ymin_EcalHitMakerprivate
~CaloHitMaker()CaloHitMakerinlinevirtual
~EcalHitMaker()EcalHitMaker