ATLAS Offline Software
Loading...
Searching...
No Matches
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 = std::vector<StauHit>

Definition at line 84 of file CandidateSummary.h.

◆ StauMDTHitExtras

Definition at line 85 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 }