ATLAS Offline Software
Loading...
Searching...
No Matches
MuonGM::Position Class Reference

#include <Position.h>

Collaboration diagram for MuonGM::Position:

Public Member Functions

 Position ()=default

Public Attributes

int zindex {0}
int phiindex {0}
int phitype {0}
int icut {0}
int subtype {0}
double phi {0.}
double radius {0.}
double z {0.}
double shift {0.}
double inclination {0.}
double alpha {0.}
double beta {0.}
double gamma {0.}
bool isAssigned {false}
bool isMirrored {false}
bool isBarrelLike {false}

Friends

std::ostream & operator<< (std::ostream &os, const Position &p)

Detailed Description

Definition at line 11 of file Position.h.

Constructor & Destructor Documentation

◆ Position()

MuonGM::Position::Position ( )
default

◆ operator<<

std::ostream & operator<< ( std::ostream & os,
const Position & p )
friend

Definition at line 9 of file Position.cxx.

9 {
10 os << " Position eta/phi index " << p.zindex << "/" << p.phiindex << " phi/z/R/s_shift " << p.phi << " " << p.z << " " << p.radius << " " << p.shift << " alpha/beta/gamma "
11 << p.alpha << " " << p.beta << " " << p.gamma;
12
13 return os;
14 }

Member Data Documentation

◆ alpha

double MuonGM::Position::alpha {0.}

Definition at line 25 of file Position.h.

25{0.};

◆ beta

double MuonGM::Position::beta {0.}

Definition at line 26 of file Position.h.

26{0.};

◆ gamma

double MuonGM::Position::gamma {0.}

Definition at line 27 of file Position.h.

27{0.};

◆ icut

int MuonGM::Position::icut {0}

Definition at line 18 of file Position.h.

18{0};

◆ inclination

double MuonGM::Position::inclination {0.}

Definition at line 24 of file Position.h.

24{0.};

◆ isAssigned

bool MuonGM::Position::isAssigned {false}

Definition at line 29 of file Position.h.

29{false};

◆ isBarrelLike

bool MuonGM::Position::isBarrelLike {false}

Definition at line 32 of file Position.h.

32{false};

◆ isMirrored

bool MuonGM::Position::isMirrored {false}

Definition at line 31 of file Position.h.

31{false};

◆ phi

double MuonGM::Position::phi {0.}

Definition at line 20 of file Position.h.

20{0.};

◆ phiindex

int MuonGM::Position::phiindex {0}

Definition at line 16 of file Position.h.

16{0};

◆ phitype

int MuonGM::Position::phitype {0}

Definition at line 17 of file Position.h.

17{0};

◆ radius

double MuonGM::Position::radius {0.}

Definition at line 21 of file Position.h.

21{0.};

◆ shift

double MuonGM::Position::shift {0.}

Definition at line 23 of file Position.h.

23{0.};

◆ subtype

int MuonGM::Position::subtype {0}

Definition at line 19 of file Position.h.

19{0};

◆ z

double MuonGM::Position::z {0.}

Definition at line 22 of file Position.h.

22{0.};

◆ zindex

int MuonGM::Position::zindex {0}

Definition at line 15 of file Position.h.

15{0};

The documentation for this class was generated from the following file: