Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Namespaces | Classes | Functions
MuonVal Namespace Reference

Class to store array like branches into the n-tuples. More...

Namespaces

 MuonTester
 

Classes

class  ArrayBranch
 
class  AuxElementBranch
 
class  BilateralLinkerBranch
 
class  CartesFourVecBranch
 Helper class to store the four-momentum in a TTree using the X,Y,Z,T or Px,Py,Pz,E representation. More...
 
class  CoordSystemsBranch
 Helper class to dump the Amg::Transformations into 4 three vector branches. More...
 
class  CoordTransformBranch
 Helper class to dump the Amg::Transformations into a single three vector branch The first entry is the translation, the second one the first column, etc. More...
 
class  CscIdentifierBranch
 Branch to store all information of the CscIdentifier. More...
 
class  EventHashBranch
 
class  EventIDBranch
 Branch class to dump a EventIDBase object into a MuonTesterTree format. More...
 
class  EventInfoBranch
 
class  GenericAuxEleBranch
 
class  GenericPartDecorBranch
 
class  HitValAlg
 
class  IAuxElementDecorationBranch
 
class  IMuonTesterBranch
 Most basic interface class used by the MuonTester tree. More...
 
class  IParticleDecorationBranch
 
class  IParticleFourMomBranch
 Helper class to easily to add xAOD::IParticles and associated decorator variables to the MuonTesterTree. More...
 
class  LinkerBranch
 The linker branch is a helper class to establish linking indices between dumped particle collections. More...
 
class  MatrixBranch
 
class  MdtIdentifierBranch
 Branch to store all information of the MDT identifier. More...
 
class  MetaDataAlg
 
class  MmIdentifierBranch
 Branch to store all information of the MmIdentifier. More...
 
class  MuonIdentifierBranch
 Class to dump the basic properties of an Identifier into an n-tuple StationName -> BIS, BIL, etc. More...
 
class  MuonTesterBranch
 
class  MuonTesterTree
 
class  ParticleVariableBranch
 
class  ParticleVariableBranchGeV
 
class  PtEtaPhiEBranch
 Helper class to store the four-momentum in a TTree using the Pt, Eta, Phi, E representation. More...
 
class  RpcIdentifierBranch
 
class  ScalarBranch
 
class  SetBranch
 
class  sTgcIdentifierBranch
 Branch to store all information of the sTgcIdentifier. More...
 
class  TgcIdentifierBranch
 Branch to store all information of the TgcIdentifier. More...
 
class  ThreeVectorBranch
 
class  TrackChi2Branch
 Dump the chi2 / nDof of a muon or a track particle. More...
 
class  TwoVectorBranch
 
class  VectorBranch
 

Functions

template<typename T >
std::ostream & operator<< (std::ostream &out, const ScalarBranch< T > &B)
 

Detailed Description

Class to store array like branches into the n-tuples.

Helper class to dump spatial vectors in their x,y representation to the n-tuple.

Helper class to dump spatial vectors in their x,y,z representation to the n-tuple.

Implementation to save simple Scalar variables to the Tree.

First stage of the IMuonTesterBranch implementation --> saves the name of the MuonTree as member and provides a generic method to add the data variable to the TTree in the initialization stage.

Helper class to write a 2x64bit EventHash to the Tree The hash can be used in the offline analysis to synchronize the FriendTree reading.

Satisfies all properties of the common interface and inherits from the MuonTesterBranch class to make use of the addToTree method

Function Documentation

◆ operator<<()

template<typename T >
std::ostream& MuonVal::operator<< ( std::ostream &  out,
const ScalarBranch< T > &  B 
)