CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
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