FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Mille Class Reference

#include <Mille.h>

Public Member Functions

 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 special (int nSpecial, const float *floatings, const int *integers)
 
void kill ()
 
void end ()
 

Detailed Description

Class to write a C binary (cf. below) file of a given name and to fill it with information used as input to pede. Use its member functions mille(...), special(...), kill() and end() as you would use the fortran MILLE and its entry points MILLSP, KILLE and ENDLE.

For debugging purposes constructor flags enable switching to text output and/or to write also derivatives and lables which are ==0. But note that pede will not be able to read text output and has not been tested with derivatives/labels ==0.

Author
: Gero Flucke date : October 2006
Revision:
1.3
Date:
2007/04/16 17:47:38

(last update by

Author:
flucke

)

Definition at line 36 of file Mille.h.

Constructor & Destructor Documentation

Mille::Mille ( const char *  outFileName,
bool  asBinary = true,
bool  writeZero = false 
)

Definition at line 15 of file Mille.cc.

Mille::~Mille ( )

Definition at line 32 of file Mille.cc.

Member Function Documentation

void Mille::end ( )

Definition at line 121 of file Mille.cc.

void Mille::kill ( )

Definition at line 115 of file Mille.cc.

void Mille::mille ( int  NLC,
const float *  derLc,
int  NGL,
const float *  derGl,
const int *  label,
float  rMeas,
float  sigma 
)

Definition at line 38 of file Mille.cc.

void Mille::special ( int  nSpecial,
const float *  floatings,
const int *  integers 
)

Definition at line 82 of file Mille.cc.


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