Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PhiSlice Member List

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

AddHistogram(std::vector< long > *HitHistogram, std::vector< double > *WeightHistogram, std::vector< long > *OtherChargeHitHistogram, std::vector< double > *OtherChargeWeightHistogram)PhiSlice
AddPoint(double RhoValue, double ZValue, double PhiValue, long LayerIndex)PhiSlice
FillNeighbours(int InnerLayerIndex, int OuterSliceIndex, int TripletsFound, int AxisZIndex, double AxisZ, const std::vector< std::vector< long > > &ExtraSlices, const long PhiToSubtract, const bool ChargeAware, std::vector< std::vector< long > > *AllHits, std::vector< std::vector< double > > *AllWeights)PhiSliceprivate
FindTriplet(int OuterFilledLayer, int OuterPointIndex, double CurrentZValue, double CurrentKValue, double CurrentPValue, const std::vector< std::vector< long > > &ExtraSlices, const long PhiToSubtract, bool FastTriplet, int OuterSliceIndex)PhiSliceprivate
GetHistogram(std::vector< long > *HitHistogram, std::vector< double > *WeightHistogram, std::vector< long > *OtherChargeHitHistogram, std::vector< double > *OtherChargeWeightHistogram, const std::vector< std::vector< long > > &ExtraSlices, const long PhiToSubtract, int InnerLayerLimit, const int TripletMode, const bool ChargeAware, std::vector< std::vector< long > > *AllHits=0, std::vector< std::vector< double > > *AllWeights=0)PhiSlice
m_allLayerPhisPhiSliceprivate
m_allLayerRhosPhiSliceprivate
m_allLayerZsPhiSliceprivate
m_allSliceWidthsPhiSliceprivate
m_barrelMaximumPhiSliceprivate
m_filledLayerIndicesPhiSliceprivate
m_filledLayerTotalPhiSliceprivate
m_halfZBinsPhiSliceprivate
m_hitHistogramPhiSliceprivate
m_internalHistogramsAreValidPhiSliceprivate
m_invPhiBinWidthPhiSliceprivate
m_invZBinWidthPhiSliceprivate
m_kTolerancePhiSliceprivate
m_layerPhisPhiSliceprivate
m_layerRhosPhiSliceprivate
m_layerZsPhiSliceprivate
m_otherChargeHitHistogramPhiSliceprivate
m_otherChargeWeightHistogramPhiSliceprivate
m_pTolerancePhiSliceprivate
m_sliceEndPhiSliceprivate
m_sliceIndexPhiSliceprivate
m_sliceStartPhiSliceprivate
m_weightHistogramPhiSliceprivate
m_zBinsPhiSliceprivate
m_zeroOffsetPhiSliceprivate
m_zMaximumPhiSliceprivate
m_zMinimumPhiSliceprivate
m_zTolerancePhiSliceprivate
MakeHistogram(std::vector< std::vector< long > > &ExtraSlices, long PhiToSubtract, int InnerLayerLimit, int TripletMode, bool ChargeAware)PhiSlice
MakeWideLayers(std::vector< std::vector< double > > *AllLayerRhos, std::vector< std::vector< double > > *AllLayerZs, std::vector< std::vector< double > > *AllLayerPhis, std::vector< std::vector< int > > *AllSliceWidths, int FilledLayerTotal, std::vector< long > *FilledLayerIndices)PhiSlice
PhiSlice()=deletePhiSlice
PhiSlice(int SliceIndex, double ZBinWidth, double InversePhiBinWidth, double ZTolerance, double KTolerance, double PTolerance, double ZMinimum, double ZMaximum, int LayerMaximum, int BarrelMaximum)PhiSlice
~PhiSlice()PhiSlice