ldas-tools-frameAPI  2.6.5
Classes | Namespaces | Typedefs | Functions | Variables
createFrameGroupCommon.cc File Reference
#include "../src/config.h"
#include <unistd.h>
#include <cstdlib>
#include <map>
#include <fstream>
#include <sstream>
#include "createFrameGroupCommon.hh"
#include "TestConfig.h"
Include dependency graph for createFrameGroupCommon.cc:

Classes

struct  anonymous_namespace{createFrameGroupCommon.cc}::dir_cache_info
 
struct  anonymous_namespace{createFrameGroupCommon.cc}::FrameSet
 
class  anonymous_namespace{createFrameGroupCommon.cc}::Data
 

Namespaces

 anonymous_namespace{createFrameGroupCommon.cc}
 

Typedefs

typedef std::map< int, std::list< channel_info_type > > anonymous_namespace{createFrameGroupCommon.cc}::channel_level_map
 
typedef std::map< run_type, channel_level_map > anonymous_namespace{createFrameGroupCommon.cc}::channel_run_map
 
typedef std::map< ifo_type, channel_run_map > anonymous_namespace{createFrameGroupCommon.cc}::channel_ifo_map
 
typedef std::map< int, std::list< dir_cache_info > > anonymous_namespace{createFrameGroupCommon.cc}::dir_cache_level_map
 
typedef std::map< run_type, dir_cache_level_map > anonymous_namespace{createFrameGroupCommon.cc}::dir_cache_run_map
 
typedef std::map< ifo_type, dir_cache_run_map > anonymous_namespace{createFrameGroupCommon.cc}::dir_cache_ifo_map
 

Functions

bool anonymous_namespace{createFrameGroupCommon.cc}::initialize ()
 
void anonymous_namespace{createFrameGroupCommon.cc}::load_channel_list (std::string AdcDecimateDir, ifo_type IFO, run_type Run, int Level)
 
static std::string LHO_DATA_DIR ("/imports/data/frames/S3/LHO/frames/")
 
static std::string LLO_DATA_DIR ("/imports/data/frames/S3/LLO/frames/")
 
static std::string SFT_DIR ("/scratch/test/frames/S1_sfts_H2TEST_111902/")
 
const unsigned int framecnt (4)
 
static void init ()
 
INT_4U GetReduceStartTime (const ifo_type IFO, const unsigned int Frame)
 
INT_4U GetReduceEndTime (const ifo_type IFO, const unsigned int Frame)
 
INT_4U GetResampleStartTime (const ifo_type IFO, const unsigned int Frame)
 
INT_4U GetResampleEndTime (const ifo_type IFO, const unsigned int Frame)
 
std::string GetFrameName (const ifo_type IFO, const unsigned int Frame)
 
void GetFrameNames (const bool Resample, const INT_4U StartTime, const INT_4U EndTime, const ifo_type IFO, const run_type Run, const int Level, std::list< std::string > &Filenames)
 
void GetChannelList (const ifo_type IFO, const run_type Run, int Level, channel_list &Channels)
 
void init_tests ()
 

Variables

static channel_ifo_map anonymous_namespace{createFrameGroupCommon.cc}::channel_info
 
static dir_cache_ifo_map anonymous_namespace{createFrameGroupCommon.cc}::dir_cache
 
static bool anonymous_namespace{createFrameGroupCommon.cc}::initialized = initialize( )
 
std::list< test_data_typetest_data
 
class anonymous_namespace{createFrameGroupCommon.cc}::Data anonymous_namespace{createFrameGroupCommon.cc}::DataInfo
 
static const char * lho_dirs []
 
static const char * llo_dirs []
 
static const char * DATA_DIR [IFO_MAX]
 
int dataset_values []
 
int dataset = -1
 

Function Documentation

◆ framecnt()

const unsigned int framecnt ( )

◆ GetChannelList()

void GetChannelList ( const ifo_type  IFO,
const run_type  Run,
int  Level,
channel_list Channels 
)

◆ GetFrameName()

std::string GetFrameName ( const ifo_type  IFO,
const unsigned int  Frame 
)

◆ GetFrameNames()

void GetFrameNames ( const bool  Resample,
const INT_4U  StartTime,
const INT_4U  EndTime,
const ifo_type  IFO,
const run_type  Run,
const int  Level,
std::list< std::string > &  Filenames 
)

◆ GetReduceEndTime()

INT_4U GetReduceEndTime ( const ifo_type  IFO,
const unsigned int  Frame 
)

◆ GetReduceStartTime()

INT_4U GetReduceStartTime ( const ifo_type  IFO,
const unsigned int  Frame 
)

◆ GetResampleEndTime()

INT_4U GetResampleEndTime ( const ifo_type  IFO,
const unsigned int  Frame 
)

◆ GetResampleStartTime()

INT_4U GetResampleStartTime ( const ifo_type  IFO,
const unsigned int  Frame 
)

◆ init()

static void init ( )
static

◆ init_tests()

void init_tests ( )

◆ LHO_DATA_DIR()

static std::string LHO_DATA_DIR ( "/imports/data/frames/S3/LHO/frames/"  )
static

◆ LLO_DATA_DIR()

static std::string LLO_DATA_DIR ( "/imports/data/frames/S3/LLO/frames/"  )
static

◆ SFT_DIR()

static std::string SFT_DIR ( "/scratch/test/frames/S1_sfts_H2TEST_111902/"  )
static

Variable Documentation

◆ DATA_DIR

const char* DATA_DIR[IFO_MAX]
static

◆ dataset

int dataset = -1

◆ dataset_values

int dataset_values[]
Initial value:
= {
0,
0,
0,
1,
2,
2,
}

◆ lho_dirs

const char* lho_dirs[]
static
Initial value:
= {
"/data/frames/E7/LHO/frames/", "/imports/data/E7/LHO/frames/",
"/imports/E7/LHO/frames/", "/imports/data/frames/E9/LHO/",
"/imports/data/frames/S3/LHO/L0/", "/scratch/mirror/frames/S3/LHO/L0/"
}

◆ llo_dirs

const char* llo_dirs[]
static
Initial value:
= {
"/data/frames/E7/LLO/frames/", "/imports/data/E7/LLO/frames/",
"/imports/E7/LLO/frames/", "/imports/data/frames/E9/LLO/",
"/imports/data/frames/S3/LLO/L0/", "/scratch/mirror/frames/S3/LLO/L0/"
}

◆ test_data

std::list< test_data_type > test_data