Main Page   Namespace List   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members  

FunctionDef Namespace Reference


Functions

std::vector< float > calculatePedestals (run &aRun)
void writePedestalFile (const char *aFile, std::vector< float > &pedValues)
std::vector< float > readPedestalFile (const char *aFile)
bool createRunFromRawData (int nEventsToRead, run &dataRun)


Detailed Description

FunctionDef.h . namespace for some functions mainly concerned with i/o. There are one set related to pedestal calculation/ reading /writing. The second set is for reading the raw data.


Function Documentation

std::vector< float > FunctionDef::calculatePedestals run   aRun
 

estimate the pedestals. This function calculates pedestals using 10 % trimmed mean.

Parameters:
aRun  data run.
Returns:
vector of pedestals.

bool FunctionDef::createRunFromRawData int    nEventsToRead,
run   dataRun
 

read in raw data and make run structure

Parameters:
nEventsToRead  number of events to read.
dataRun  run structure.

std::vector< float > FunctionDef::readPedestalFile const char *    aFile
 

void FunctionDef::writePedestalFile const char *    aFile,
std::vector< float > &    pedValues
 

write pedestals to a file.

Parameters:
aFile  output file name.
pedestal  values.


Generated on Tue Jul 13 11:41:26 2004 for Laser by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002