ATLAS Offline Software
Loading...
Searching...
No Matches
VarHolder.h File Reference
#include <algorithm>
#include <iostream>
#include <string>
#include <vector>
#include <AsgMessaging/MessageCheck.h>
Include dependency graph for VarHolder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Prompt::VarEntry
class  Prompt::VarHolder

Namespaces

namespace  Prompt
namespace  Prompt::Def

Typedefs

typedef std::vector< Prompt::VarEntryPrompt::VarEntryVec
typedef std::map< Def::Var, std::string > Prompt::VarMap

Enumerations

enum  Prompt::Def::Var {
  Prompt::Def::NONE = 0 , Prompt::Def::TrackJetNTrack , Prompt::Def::DRlj , Prompt::Def::PtFrac ,
  Prompt::Def::PtRel , Prompt::Def::LepTrackDR , Prompt::Def::Pt , Prompt::Def::AbsEta ,
  Prompt::Def::NumberOfPIXHits , Prompt::Def::NumberOfSCTHits , Prompt::Def::NumberOfSiHits , Prompt::Def::NumberOfSharedSiHits ,
  Prompt::Def::NumberOfSiHoles , Prompt::Def::NumberOfPixelHoles , Prompt::Def::TrackJetDR , Prompt::Def::TrackPtOverTrackJetPt ,
  Prompt::Def::Z0Sin , Prompt::Def::D0Sig , Prompt::Def::Topoetcone30rel , Prompt::Def::Ptvarcone30rel ,
  Prompt::Def::Ptvarcone30_TightTTVA_pt500rel , Prompt::Def::MVAXBin , Prompt::Def::RawPt , Prompt::Def::CaloClusterERel ,
  Prompt::Def::CaloClusterSumEtRel , Prompt::Def::PromptLeptonRNN_prompt , Prompt::Def::CandVertex_normDistToPriVtxLongitudinalBest , Prompt::Def::CandVertex_normDistToPriVtxLongitudinalBest_ThetaCutVtx ,
  Prompt::Def::CandVertex_NPassVtx
}

Functions

void Prompt::Def::StringTok (std::vector< std::string > &ls, const std::string &str, const std::string &tok)
bool Prompt::operator== (const VarEntry &lhs, const VarEntry &rhs)
bool Prompt::operator< (const VarEntry &lhs, const VarEntry &rhs)
bool Prompt::operator== (const VarEntry &var, unsigned key)
bool Prompt::operator== (unsigned key, const VarEntry &var)
bool Prompt::operator< (const VarEntry &var, unsigned key)
bool Prompt::operator< (unsigned key, const VarEntry &var)