4 #include "KVSimEvent.h"
17 std::cout <<
"SimEvent #" << GetNumber() <<
" MULT=" << GetMult() << std::endl;
19 std::cout << std::endl;
21 for (
auto&
p : *
this) {
22 std::cout <<
id <<
" : ";
24 std::cout << std::endl << std::endl;
41 for (KVSimEvent::Iterator it =
begin(); it !=
end(); ++it) {
42 KVSimEvent::Iterator it2(it);
43 for (++it2; it2 !=
end(); ++it2) {
44 TVector3 D12 = (*it).GetPosition() - (*it2).GetPosition();
winID h TVirtualViewer3D TVirtualGLPainter p
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize id
KVNameValueList fParameters
general-purpose list of parameters
TClonesArray * fParticles
array of particles in event
void Clear(Option_t *opt="") override
static Double_t e2
e^2/(4.pi.epsilon_0) in MeV.fm
Container class for simulated nuclei, KVSimNucleus.
Double_t GetTotalCoulombEnergy() const
virtual void ls(Option_t *t="") const
virtual Version_t ReadVersion(UInt_t *start=nullptr, UInt_t *bcnt=nullptr, const TClass *cl=nullptr)=0
virtual Int_t ReadClassBuffer(const TClass *cl, void *pointer, const TClass *onfile_class=nullptr)=0
virtual Int_t WriteClassBuffer(const TClass *cl, void *pointer)=0
void Streamer(TBuffer &) override
void Streamer(TBuffer &) override
virtual void Print(Option_t *option="") const