ATLAS Offline Software
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