![]() |
ATLAS Offline Software
|
#include "xAODTau/TauJet.h"#include "TH1F.h"#include "TF1.h"#include "TKey.h"#include "TDirectory.h"#include "TROOT.h"#include "Math/VectorUtil.h"#include "Math/Vector2D.h"Go to the source code of this file.
Namespaces | |
| namespace | DiTauMassTools |
| namespace | DiTauMassTools::MaxHistStrategy |
| namespace | DiTauMassTools::HistInfo |
| namespace | DiTauMassTools::MMCCalibrationSet |
| namespace | DiTauMassTools::MMCFitMethod |
| namespace | DiTauMassTools::TauTypes |
Functions | |
| template<typename T> | |
| void | DiTauMassTools::ignore (T &&) |
| template<typename VectorType1, typename VectorType2> | |
| double | DiTauMassTools::Angle (const VectorType1 &vec1, const VectorType2 &vec2) |
| template<typename VectorType> | |
| double | DiTauMassTools::mT (const VectorType &vecvec, const XYVector &met_vec) |
| bool | DiTauMassTools::updateDouble (const double in, double &out) |
| void | DiTauMassTools::fastSinCos (const double &phi, double &sinPhi, double &cosPhi) |
| double | DiTauMassTools::fixPhiRange (const double &phi) |
| double | DiTauMassTools::MaxDelPhi (int tau_type, double Pvis, double dRmax_tau) |
| int | DiTauMassTools::getLFVMode (const xAOD::IParticle *p1, const xAOD::IParticle *p2, int mmcType1, int mmcType2) |
| int | DiTauMassTools::mmcType (const xAOD::IParticle *part) |
| void | DiTauMassTools::readInParams (TDirectory *dir, MMCCalibrationSet::e aset, std::vector< TF1 * > &lep_numass, std::vector< TF1 * > &lep_angle, std::vector< TF1 * > &lep_ratio, std::vector< TF1 * > &had_angle, std::vector< TF1 * > &had_ratio) |
Variables | |
| const std::string | DiTauMassTools::MMCCalibrationSet::name [MAXMMCCALIBRATIONSET] ={ "MMC2015HIGHMASS", "UPGRADE", "LFVMMC2012", "MMC2019", "MMC2024"} |
| const std::string | DiTauMassTools::MMCFitMethod::name [MAX] ={ "MAXW=MaximumWeight", "MLM=MostLikelyMass", "MLNU3P=MostLikelyNeUtrino3Momentum"} |
| const std::string | DiTauMassTools::MMCFitMethod::shortName [MAX] ={ "MAXW", "MLM", "MLNU3P"} |