本文整理汇总了C++中Test::ReadConfiguration方法的典型用法代码示例。如果您正苦于以下问题:C++ Test::ReadConfiguration方法的具体用法?C++ Test::ReadConfiguration怎么用?C++ Test::ReadConfiguration使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Test
的用法示例。
在下文中一共展示了Test::ReadConfiguration方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: runTestView
void runTestView(){
// Load the MediPix analysis lib
gSystem->Load("libMediPixAnalysisCore.so");
// Get an instance of the analysis manager and load data
AnalysisManager mpxAnalysis("/Users/ozel/Documents/thesis/processing/measurements/invacuum_28-7-14/files.txt");
// Blobs Finder. This is a Clustering Algorithm
// BlobsFinder * bf = new BlobsFinder;
// mpxAnalysis.ConnectAlgo("BlobsFinder", bf);
// bf->changeOutputLevel(MSG::INFO);
// bf->SetBorderExclusion(1);
// bf->SetDiscontinuityTolerance(0);
// bf->ReadConfiguration();
// Your algorithm --> Test
Test * ac = new Test;
mpxAnalysis.ConnectAlgo("Test", ac);
// Setting up the calibration from this algorithm by loading
// the 4 calibration files and the clock used for calibration.
// If you fail loading any of the 5 following pieces then the
// calibration won't be available but you can still run the job.
ac->SetCalibrationConfigFile_a("calib/_Calib_a.txt");
ac->SetCalibrationConfigFile_b("calib/_Calib_b.txt");
ac->SetCalibrationConfigFile_c("calib/_Calib_c.txt");
ac->SetCalibrationConfigFile_t("calib/_Calib_t.txt");
ac->SetCalibClk(10); // MHz
ac->ReadConfiguration();
ac->OutputLevel(MSG::DEBUG);
// This is an special algorithm that works as a frames viewer
MPXViewer * v1 = new MPXViewer;
v1->changeOutputLevel(MSG::DEBUG);
mpxAnalysis.ConnectAlgo("MPXViewer", v1);
//v1->SetCuts(10,10); // A minimum cut to skip uninteresting frames
v1->SetFrameTitle("Offline Analysis");
// Get a list of the algorithms connected
mpxAnalysis.DumpAlgoList();
// If you want to setup an output filename yourself
// otherwise MAFalda builds something convenient
//mpxAnalysis.SetOutputNtupleFilename("outputfile.root");
// Run !
mpxAnalysis.Run(); // all frames
//mpxAnalysis.Run(0, 100); // range of frames
//mpxAnalysis.Run(1); // ony one frame
}