c_Exact enum value | RaytracerBase | |
c_Segmented enum value | RaytracerBase | |
c_SemiLinear enum value | RaytracerBase | |
c_Unified enum value | RaytracerBase | |
clear() const | YScanner | |
EGeometry enum name | RaytracerBase | |
EOptics enum name | RaytracerBase | |
expand(unsigned col, double yB, double dydz, const Derivatives &D, int Ny, bool doScan) const | YScanner | |
getBars() const | RaytracerBase | inline |
getBeta() const | YScanner | inline |
getCosTotal() const | YScanner | inline |
getEfficiencies() const | YScanner | inline |
getEnergyDistribution() const | YScanner | inline |
getGeometry() const | RaytracerBase | inline |
getMeanEnergy() const | YScanner | inline |
getMeanEnergyBeta1() const | YScanner | inline |
getMirror() const | RaytracerBase | inline |
getModuleID() const | RaytracerBase | inline |
getMomentum() const | YScanner | inline |
getNumPhotons() const | YScanner | inline |
getNumPhotonsPerLen() const | YScanner | inline |
getOptics() const | RaytracerBase | inline |
getPixelEfficiencies() const | YScanner | inline |
getPixelMasks() const | YScanner | inline |
getPixelPositions() const | YScanner | inline |
getPrism() const | RaytracerBase | inline |
getQuasyEnergyDistributions() const | YScanner | inline |
getResults() const | YScanner | inline |
getRMSEnergy() const | YScanner | inline |
getRMSEnergyBeta1() const | YScanner | inline |
getSigmaAlpha() const | YScanner | inline |
getSigmaScattering() const | YScanner | inline |
getTrackLengthInQuartz() const | YScanner | inline |
integrate(const EnergyMask *energyMask, double Ecp, Result &result) const | YScanner | private |
isAboveThreshold() const | YScanner | inline |
isScanDone() const | YScanner | inline |
m_aboveThreshold | YScanner | mutableprivate |
m_bars | RaytracerBase | protected |
m_beta | YScanner | mutableprivate |
m_cosTotal | YScanner | private |
m_efficiency | YScanner | private |
m_energyDistribution | YScanner | mutableprivate |
m_geometry | RaytracerBase | protected |
m_length | YScanner | mutableprivate |
m_meanE | YScanner | mutableprivate |
m_meanE0 | YScanner | private |
m_mirror | RaytracerBase | protected |
m_moduleID | RaytracerBase | protected |
m_momentum | YScanner | mutableprivate |
m_numPhotons | YScanner | mutableprivate |
m_optics | RaytracerBase | protected |
m_pixelEfficiencies | YScanner | private |
m_pixelMasks | YScanner | private |
m_pixelPositions | YScanner | private |
m_prism | RaytracerBase | protected |
m_quasyEnergyDistribution | YScanner | mutableprivate |
m_quasyEnergyDistributions | YScanner | mutableprivate |
m_results | YScanner | mutableprivate |
m_rmsE | YScanner | mutableprivate |
m_rmsE0 | YScanner | private |
m_scanDone | YScanner | mutableprivate |
m_sigmaAlpha | YScanner | mutableprivate |
m_sigmaScat | YScanner | mutableprivate |
merge(unsigned col, double dydz, int j1, int j2) const | YScanner | private |
pixelEfficiencies() | YScanner | inlineprivate |
pixelMasks() | YScanner | inlineprivate |
prepare(double momentum, double beta, double length) const | YScanner | |
projectPixel(double yc, double size, int k, double dydz, PixelProjection proj[2]) const | YScanner | private |
RaytracerBase(int moduleID, EGeometry geometry=c_Unified, EOptics optics=c_SemiLinear) | RaytracerBase | explicit |
s_maxReflections | YScanner | privatestatic |
scan(unsigned col, double yB, double dydz, const Derivatives &D, int j1, int j2) const | YScanner | private |
setEnergyDistribution(double beta) const | YScanner | private |
setMirrorCenter(double xc, double yc) | RaytracerBase | |
setQuasyEnergyDistribution(double sigma) const | YScanner | private |
setScanLimits(int maxReflections) | YScanner | inlinestatic |
TOPRecoManager (defined in YScanner) | YScanner | friend |
YScanner(int moduleID, unsigned N=64) | YScanner | explicit |