KaliVeda  1.13/01
Heavy-Ion Analysis Toolkit
List of all members | Public Member Functions | Protected Attributes | List of all members
KVCouple Class Reference

Handles binary decomposition of an integer.

Created by KVClassFactory on Thu Jun 17 16:10:54 2010 Author: bonnet

Definition at line 15 of file KVCouple.h.

Public Member Functions

 KVCouple ()
 Default constructor. More...
 
 KVCouple (Int_t zf, Int_t zsup)
 printf("zf=%d zmax=%d\n",zf,zsup); More...
 
 KVCouple (Int_t zf, Int_t zsup, Int_t div)
 
virtual ~KVCouple ()
 
Int_t GetNbreCouples ()
 
Int_t GetZ1 (Int_t idx)
 
Int_t GetZ2 (Int_t idx)
 
void ResetVars ()
 

Protected Attributes

Int_t current_idx
 
Bool_t init
 
Int_t nbre
 
std::vector< Int_ttz1
 
std::vector< Int_ttz2
 
Int_t zfra
 
Int_t zlim
 
Int_t zmax
 

#include <KVCouple.h>

Constructor & Destructor Documentation

◆ KVCouple() [1/3]

KVCouple::KVCouple ( )

Default constructor.

Definition at line 13 of file KVCouple.cpp.

◆ KVCouple() [2/3]

KVCouple::KVCouple ( Int_t  zf,
Int_t  zsup 
)

printf("zf=%d zmax=%d\n",zf,zsup);

Definition at line 24 of file KVCouple.cpp.

◆ KVCouple() [3/3]

KVCouple::KVCouple ( Int_t  zf,
Int_t  zsup,
Int_t  div 
)

Definition at line 68 of file KVCouple.cpp.

◆ ~KVCouple()

virtual KVCouple::~KVCouple ( )
inlinevirtual

Definition at line 43 of file KVCouple.h.

Member Function Documentation

◆ GetNbreCouples()

Int_t KVCouple::GetNbreCouples ( )
inline

Definition at line 57 of file KVCouple.h.

◆ GetZ1()

Int_t KVCouple::GetZ1 ( Int_t  idx)
inline

Definition at line 49 of file KVCouple.h.

◆ GetZ2()

Int_t KVCouple::GetZ2 ( Int_t  idx)
inline

Definition at line 53 of file KVCouple.h.

◆ ResetVars()

void KVCouple::ResetVars ( )
inline

Definition at line 33 of file KVCouple.h.

Member Data Documentation

◆ current_idx

Int_t KVCouple::current_idx
protected

Definition at line 20 of file KVCouple.h.

◆ init

Bool_t KVCouple::init
protected

Definition at line 25 of file KVCouple.h.

◆ nbre

Int_t KVCouple::nbre
protected

Definition at line 22 of file KVCouple.h.

◆ tz1

std::vector<Int_t> KVCouple::tz1
protected

Definition at line 18 of file KVCouple.h.

◆ tz2

std::vector<Int_t> KVCouple::tz2
protected

Definition at line 19 of file KVCouple.h.

◆ zfra

Int_t KVCouple::zfra
protected

Definition at line 23 of file KVCouple.h.

◆ zlim

Int_t KVCouple::zlim
protected

Definition at line 21 of file KVCouple.h.

◆ zmax

Int_t KVCouple::zmax
protected

Definition at line 24 of file KVCouple.h.


The documentation for this class was generated from the following files: