ROOT logo
HYDRA - THE HADES ANALYSIS PACKAGE » (UNKNOWN) » Mille

class Mille

Function Members (Methods)

public:
Mille(const char* outFileName, bool asBinary = true, bool writeZero = false)
~Mille()
intend()
voidkill()
voidmille(int NLC, const float* derLc, int NGL, const float* derGl, const int* label, float rMeas, float sigma)
voidspecial(int nSpecial, const float* floatings, const int* integers)
private:
boolcheckBufferSize(int nLocal, int nGlobal)
voidnewSet()

Data Members

public:
enum { myBufferSize
myMaxLabel
};
private:
boolmyAsBinaryif false output as text
floatmyBufferFloat[5000]to collect derivatives etc.
intmyBufferInt[5000]to collect labels etc.
intmyBufferPos
boolmyHasSpecialif true, special(..) already called for this record
ofstreammyOutFileC-binary for output
boolmyWriteZeroif true also write out derivatives/lables ==0

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

Mille(const char* outFileName, bool asBinary = true, bool writeZero = false)
~Mille()
void mille(int NLC, const float* derLc, int NGL, const float* derGl, const int* label, float rMeas, float sigma)
void kill()
  void end();
int end()
void newSet()
bool checkBufferSize(int nLocal, int nGlobal)
bool myHasSpecial; // if true, special(..)