Berkeley Nuclear Data Software
Public Member Functions | List of all members
CompSpecManagement Class Reference

#include <CompSpecManagement.h>

Public Member Functions

 CompSpecManagement ()
 default constructor sets all internal data members to identifiable values More...
 
void processDirectoryToCalibrationTrees (string a_dir, string a_config)
 
void processDirectoryToCompSpecEvTrees (string a_dir, string a_config)
 

Detailed Description

this class is intended to run reduction algorithms on directories produced by the CAEN DAQ for the compton spectrometer It currently has hard coded coincidence windows and should be extended to include them as a class member

Constructor & Destructor Documentation

◆ CompSpecManagement()

CompSpecManagement::CompSpecManagement ( )

default constructor sets all internal data members to identifiable values

Member Function Documentation

◆ processDirectoryToCalibrationTrees()

void CompSpecManagement::processDirectoryToCalibrationTrees ( string  a_dir,
string  a_config 
)

this function takes a top level directory and produces calibration trees in a subfolder of the runtime path called calibTrees with real wall clock times

Here is the call graph for this function:

◆ processDirectoryToCompSpecEvTrees()

void CompSpecManagement::processDirectoryToCompSpecEvTrees ( string  a_dir,
string  a_config 
)

this function takes a top level directory and produces CompSpecEvent trees in a subfolder of the runtime path called CompSpecEvents with real wall clock times

this function takes a top level directory and produces calibration trees in a subfolder of the runtime path called calibTrees with real wall clock times

Here is the call graph for this function:

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