HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
writeHAFT.C File Reference
#include "TMath.h"
#include "TFile.h"
#include "TH3F.h"
#include <cstring>
#include <fstream>
#include <iostream>
Include dependency graph for writeHAFT.C:

Go to the source code of this file.

Functions

Int_t writeFortranStyle (Int_t bytecount, void *array, fstream *out, Int_t mode)
 
Int_t readFortranStyle (Int_t bytecount, void *array, fstream *in, Int_t mode)
 
void doSavitzkyGolayFiltering (Float_t *array, Int_t xchan, Int_t ychan, Int_t zchan)
 
void writeHAFT (Text_t *inName, Text_t *matName, Int_t parId, Text_t *comment="")
 
Float_t coefSavGol2 (Int_t i, Int_t j, Int_t k, Int_t ni, Int_t nj, Int_t nk)
 
void scanHAFT (Text_t *inName)
 
void testChannels (Text_t *inName, Text_t *matName)
 
void testBins (Text_t *inName, Text_t *matName)
 

Variables

Float_t unit =1000.
 

Function Documentation

Float_t coefSavGol2 ( Int_t  i,
Int_t  j,
Int_t  k,
Int_t  ni,
Int_t  nj,
Int_t  nk 
)

Definition at line 168 of file writeHAFT.C.

Referenced by doSavitzkyGolayFiltering().

void doSavitzkyGolayFiltering ( Float_t *  array,
Int_t  xchan,
Int_t  ychan,
Int_t  zchan 
)

Definition at line 184 of file writeHAFT.C.

References coefSavGol2(), n, and sum.

Referenced by writeHAFT().

Int_t readFortranStyle ( Int_t  bytecount,
void *  array,
fstream *  in,
Int_t  mode 
)

Definition at line 316 of file writeHAFT.C.

Referenced by scanHAFT().

void scanHAFT ( Text_t *  inName)

Definition at line 253 of file writeHAFT.C.

References readFortranStyle().

void testBins ( Text_t *  inName,
Text_t *  matName 
)

Definition at line 373 of file writeHAFT.C.

References input, and unit.

void testChannels ( Text_t *  inName,
Text_t *  matName 
)

Definition at line 339 of file writeHAFT.C.

References input.

Int_t writeFortranStyle ( Int_t  bytecount,
void *  array,
fstream *  out,
Int_t  mode 
)

Definition at line 241 of file writeHAFT.C.

Referenced by writeHAFT().

void writeHAFT ( Text_t *  inName,
Text_t *  matName,
Int_t  parId,
Text_t *  comment = "" 
)

Definition at line 45 of file writeHAFT.C.

References doSavitzkyGolayFiltering(), input, unit, and writeFortranStyle().

Variable Documentation

Float_t unit =1000.

Definition at line 43 of file writeHAFT.C.

Referenced by ClassImp(), testBins(), HMdcCal2ParSim::transformToDistance(), and writeHAFT().