KaliVeda  1.12/06
Heavy-Ion Analysis Toolkit
KVQuadMoment.h
Go to the documentation of this file.
1 
4 #ifndef __KVQUADMOMENT_H
5 #define __KVQUADMOMENT_H
6 
7 #include "KVVarGlob.h"
13 class KVQuadMoment : public KVVarGlob {
15 
16  void init_KVQuadMoment(void);
17 protected:
18  virtual Double_t getvalue_int(Int_t i) const;
19  virtual void fill(const KVNucleus* c);
20 
21 public:
22  KVQuadMoment();
23  KVQuadMoment(const Char_t* nom);
24  ROOT_COPY_CTOR(KVQuadMoment, KVVarGlob)
25  ROOT_COPY_ASSIGN_OP(KVQuadMoment)
26  virtual ~KVQuadMoment() {}
27  void Copy(TObject& obj) const;
28 
29  virtual void Init(void);
30  virtual void Reset(void);
31 
32  ClassDef(KVQuadMoment, 1) //Quadrupole moment tensor of particle momenta
33 };
34 
35 #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:125
Quadrupole moment tensor of particle momenta.
Definition: KVQuadMoment.h:13
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:14
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:217