#include <StationPositionMatrix.h>
Public Types | |
| typedef vector< StationInfo > | StationInfoList |
| typedef vector< const StationInfo * > | StationInfoPtrList |
Public Member Functions | |
| void | Clear () |
| void | CreateMatrix (const bool useSpatialStationMatrix=true) |
| void | DumpStats () const |
| double | GetMinR () const |
| const StationInfoList & | GetStationList () const |
| void | PushBack (const sdet::Station &dStation, sevt::Station &eStation, const double phi, const double dphi, const double r, const double r1, const double r2, const double area) |
| StationPositionMatrix (const double phiGranularity, const double rGranularity) | |
Public Attributes | |
| const StationInfoPtrList & | const |
| return | fEmptyStationInfoPtrList |
| return | fStationMatrix [iPhi][iR] |
| const int | iPhi = GetPhiIndex(phi) |
Private Types | |
| typedef vector< vector < StationInfoPtrList > > | StationMatrix |
Private Member Functions | |
| void | Resize (const int nPhi, const int nR) |
Private Attributes | |
| int | const |
| StationInfoPtrList | fEmptyStationInfoPtrList |
| int | fNPhi |
| int | fNR |
| const double | fPhiGranularity |
| double | fPhiStep |
| double | fR1 |
| const double | fRGranularity |
| double | fRStep |
| StationMatrix | fStationMatrix |
| StationInfoList | fStations |
Definition at line 123 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
Definition at line 125 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
| typedef vector<const StationInfo*> CachedShowerRegeneratorASCII::StationPositionMatrix::StationInfoPtrList |
Definition at line 126 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 195 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
inline |
Definition at line 128 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
| void CachedShowerRegeneratorASCII::StationPositionMatrix::Clear | ( | ) |
Definition at line 23 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.cc.
| void CachedShowerRegeneratorASCII::StationPositionMatrix::CreateMatrix | ( | const bool | useSpatialStationMatrix = true | ) |
Definition at line 34 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.cc.
References utl::Accumulator::Average::GetAverage(), utl::Accumulator::Max< T >::GetMax(), utl::Accumulator::Min< T >::GetMin(), and utl::kPi.
| void CachedShowerRegeneratorASCII::StationPositionMatrix::DumpStats | ( | ) | const |
Definition at line 94 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.cc.
References utl::Accumulator::Average::GetAverage(), utl::Accumulator::Max< T >::GetMax(), utl::Accumulator::Min< T >::GetMin(), and utl::s.
|
inline |
Definition at line 153 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
inline |
Definition at line 150 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
inline |
Definition at line 139 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 118 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.cc.
| const StationInfoPtrList& CachedShowerRegeneratorASCII::StationPositionMatrix::const |
Definition at line 158 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 174 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
| return CachedShowerRegeneratorASCII::StationPositionMatrix::fEmptyStationInfoPtrList |
Definition at line 161 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 198 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 187 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 189 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 184 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 188 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 190 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 185 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 191 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
| return CachedShowerRegeneratorASCII::StationPositionMatrix::fStationMatrix[iPhi][iR] |
Definition at line 163 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 196 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
|
private |
Definition at line 193 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.
| const int CachedShowerRegeneratorASCII::StationPositionMatrix::iPhi = GetPhiIndex(phi) |
Definition at line 162 of file Deprecated/UpgradeASCIITests/CachedShowerRegeneratorASCII/StationPositionMatrix.h.