DAS  3.0
Das Analysis System
Lepton.h File Reference
#include <cstdint>
#include <ios>
#include <GenericObject.h>
+ Include dependency graph for Lepton.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  GenMuon
 
class  RecMuon
 

Namespaces

 Darwin
 
 Darwin::Physics
 

Functions

std::ostream & operator<< (std::ostream &s, const Darwin::Physics::GenMuon &muon)
 
std::ostream & operator<< (std::ostream &s, const Darwin::Physics::RecMuon &muon)
 

Function Documentation

◆ operator<<() [1/2]

std::ostream& operator<< ( std::ostream &  s,
const Darwin::Physics::GenMuon muon 
)
inline
51 {
52  return s << muon.CorrP4() << ' ' << muon.Q;
53 }

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  s,
const Darwin::Physics::RecMuon muon 
)
inline
55 {
56  return s << muon.CorrP4() << ' ' << muon.Q << " 0x" << std::hex << muon.selectors << std::dec;
57 }
Darwin::Physics::RecMuon::selectors
std::uint32_t selectors
Identification cuts.
Definition: Lepton.h:40
Darwin::Physics::GenMuon::Q
int Q
+/- 1
Definition: Lepton.h:23
Darwin::Physics::GenericObject::CorrP4
FourVector CorrP4(size_t i=0) const
corrected 4-vector
Definition: GenericObject.h:57