ATLAS Offline Software
Classes | Functions
McVtxFilter.h File Reference
#include <sstream>
#include <ostream>
#include "AthenaBaseComps/AthMessaging.h"
#include "AthContainers/DataVector.h"
#include "AtlasHepMC/GenEvent.h"
#include "AtlasHepMC/GenParticle.h"
#include "AtlasHepMC/GenVertex.h"
#include "AnalysisUtils/IFilterCuts.h"
#include "AnalysisUtils/ParticleCandidateList.h"
#include "McParticleUtils/DecayParser.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  McVtxFilter
 McVtxFilter allows to select HepMC::GenParticle based on the decay pattern. More...
 

Functions

MsgStream & operator<< (MsgStream &msg, const McVtxFilter &obj)
 I/O operators. More...
 
std::ostream & operator<< (std::ostream &out, const McVtxFilter &obj)
 

Function Documentation

◆ operator<<() [1/2]

MsgStream& operator<< ( MsgStream &  msg,
const McVtxFilter obj 
)

I/O operators.

Definition at line 485 of file McVtxFilter.cxx.

486 {
487  std::stringstream out;
488  obj.dump( out );
489  msg << out.str() << endmsg;
490  return msg;
491 }

◆ operator<<() [2/2]

std::ostream& operator<< ( std::ostream &  out,
const McVtxFilter obj 
)

Definition at line 493 of file McVtxFilter.cxx.

494 {
495  obj.dump( out );
496  return out;
497 }
python.AthDsoLogger.out
out
Definition: AthDsoLogger.py:71
endmsg
#define endmsg
Definition: AnalysisConfig_Ntuple.cxx:63
python.PyAthena.obj
obj
Definition: PyAthena.py:135
python.AutoConfigFlags.msg
msg
Definition: AutoConfigFlags.py:7