ATLAS Offline Software
Namespaces | Functions
InDetPhysValMonitoringUtilities.h File Reference
#include <cmath>
#include <vector>
Include dependency graph for InDetPhysValMonitoringUtilities.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 IDPVM
 Class to retrieve associated truth from a track, implementing a cached response.
 

Functions

constexpr float IDPVM::operator""_GeV (long double energy)
 Convert to GeV from the default MeV. More...
 
constexpr float IDPVM::operator""_GeV (unsigned long long energy)
 
template<class T >
bool IDPVM::inRange (const T &value, const T &minVal, const T &maxVal)
 general utility function to check value is in range More...
 
template<class T >
bool IDPVM::inRange (const T &value, const T &absoluteMax)
 
template<class T >
unsigned int IDPVM::binIndex (const T &val, const std::vector< T > &partitions)
 general utility function to return bin index given a value and the upper endpoints of each bin More...
 
template<class T >
float IDPVM::safelyGetEta (const T &pTrk, const float safePtThreshold=0.1)
 Safely get eta. More...
 
template<class T >
float IDPVM::safelyGetEta (const T *pTrk, const float safePtThreshold=0.1)
 

Detailed Description

Author
shaun roe Header for generic utilities in the InDetPhysValMonitoring package

Definition in file InDetPhysValMonitoringUtilities.h.