ATLAS Offline Software
Loading...
Searching...
No Matches
MuonVal Namespace Reference

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

Namespaces

namespace  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  GenericAuxDecorationBranch
 Generic branch object where the information is evaluated by a std::function instead reading it from the. More...
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  MdtRDOAnalysis
 Class dumping the basic distributions of the Mdt RDOs per station index. 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  MuonSDOAnalysis
 Class dumping the basic distributions of the Mdt RDOs per station index. 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  RpcRDOAnalysis
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  TgcRDOAnalysis
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 )