Loading [MathJax]/jax/output/SVG/config.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Classes | Typedefs | Enumerations | Functions
MuGirlNS Namespace Reference

Classes

struct  StauExtras
 
struct  StauHit
 
struct  StauMDTHitExtra
 

Typedefs

using StauHits = std::vector< StauHit >
 
using StauMDTHitExtras = std::vector< StauMDTHitExtra >
 

Enumerations

enum  StauHitTechnology {
  RPC_STAU_HIT = 0, RPCETA_STAU_HIT, MDTT_STAU_HIT, CALO_STAU_HIT,
  CSC_STAU_HIT
}
 

Functions

std::string hitTechnologyName (StauHitTechnology eTech)
 

Typedef Documentation

◆ StauHits

using MuGirlNS::StauHits = typedef std::vector<StauHit>

Definition at line 81 of file CandidateSummary.h.

◆ StauMDTHitExtras

using MuGirlNS::StauMDTHitExtras = typedef std::vector<StauMDTHitExtra>

Definition at line 82 of file CandidateSummary.h.

Enumeration Type Documentation

◆ StauHitTechnology

Enumerator
RPC_STAU_HIT 
RPCETA_STAU_HIT 
MDTT_STAU_HIT 
CALO_STAU_HIT 
CSC_STAU_HIT 

Definition at line 27 of file CandidateSummary.h.

Function Documentation

◆ hitTechnologyName()

std::string MuGirlNS::hitTechnologyName ( StauHitTechnology  eTech)
inline

Definition at line 29 of file CandidateSummary.h.

29  {
30  switch (eTech) {
31  case RPC_STAU_HIT: return "RPC";
32  case RPCETA_STAU_HIT: return "RPCETA";
33  case MDTT_STAU_HIT: return "MDTT";
34  case CALO_STAU_HIT: return "CALO";
35  case CSC_STAU_HIT: return "CSC";
36  default: return std::string();
37  }
38  }
MuGirlNS::MDTT_STAU_HIT
@ MDTT_STAU_HIT
Definition: CandidateSummary.h:27
MuGirlNS::RPCETA_STAU_HIT
@ RPCETA_STAU_HIT
Definition: CandidateSummary.h:27
MuGirlNS::RPC_STAU_HIT
@ RPC_STAU_HIT
Definition: CandidateSummary.h:27
MuGirlNS::CSC_STAU_HIT
@ CSC_STAU_HIT
Definition: CandidateSummary.h:27
MuGirlNS::CALO_STAU_HIT
@ CALO_STAU_HIT
Definition: CandidateSummary.h:27