|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef COSMICGENERATOR_COSMICEVENTPARSER_H
6 #define COSMICGENERATOR_COSMICEVENTPARSER_H
9 #include "CLHEP/Vector/ThreeVector.h"
23 std::istream&
read(std::istream& is);
24 std::ostream&
write(std::ostream&
os)
const;
43 CLHEP::Hep3Vector vert,
mom;
std::istream & read(std::istream &is)
const CLHEP::HepLorentzVector & Vertex(void)
const CLHEP::HepLorentzVector & Momentum(void)
CLHEP::HepLorentzVector m_vertex
friend std::ostream & operator<<(std::ostream &os, const CosmicEventParser &ev)
friend std::istream & operator>>(std::istream &is, CosmicEventParser &ev)
std::istream & operator>>(std::istream &is, CosmicEventParser &ev)
CLHEP::HepLorentzVector m_momentum
constexpr int pow(int base, int exp) noexcept
std::ostream & operator<<(std::ostream &os, const CosmicEventParser &ev)
std::ostream & write(std::ostream &os) const