KaliVeda
Toolkit for HIC analysis
KVQuadMoment.h
1 
4 #ifndef __KVQUADMOMENT_H
5 #define __KVQUADMOMENT_H
6 
7 #include "KVVarGlob.h"
14 class KVQuadMoment : public KVVarGlob {
16 
17  void init_KVQuadMoment(void);
18 protected:
19  virtual Double_t getvalue_int(Int_t i) const;
20  virtual void fill(const KVNucleus* c);
21 
22 public:
23  KVQuadMoment();
24  KVQuadMoment(const Char_t* nom);
25  ROOT_COPY_CTOR(KVQuadMoment, KVVarGlob)
26  ROOT_COPY_ASSIGN_OP(KVQuadMoment)
27  virtual ~KVQuadMoment() {}
28  void Copy(TObject& obj) const;
29 
30  virtual void Init(void);
31  virtual void Reset(void);
32 
33  ClassDef(KVQuadMoment, 1) //Quadrupole moment tensor of particle momenta
34 };
35 
36 #endif
int Int_t
char Char_t
double Double_t
#define ClassDef(name, id)
Description of properties and kinematics of atomic nuclei.
Definition: KVNucleus.h:126
Quadrupole moment tensor of particle momenta.
Definition: KVQuadMoment.h:14
KVQuadMoment()
Default constructor.
virtual void Init(void)
void Copy(TObject &obj) const
virtual void Reset(void)
void init_KVQuadMoment(void)
Double_t matrix[3][3]
Definition: KVQuadMoment.h:15
virtual Double_t getvalue_int(Int_t i) const
virtual void fill(const KVNucleus *c)
Add the particle's contribution to the momentum tensor.
Base class for all global variable implementations.
Definition: KVVarGlob.h:233