JAPAn
Just Another Parity Analyzer
|
Parity mock data generator. More...
#include <iostream>
#include <boost/random.hpp>
#include "QwLog.h"
#include "QwBeamLine.h"
#include "QwOptionsParity.h"
#include "QwEventBuffer.h"
#include "QwHelicity.h"
#include "QwHelicityPattern.h"
#include "QwBlindDetectorArray.h"
#include "QwSubsystemArrayParity.h"
#include "QwDetectorArray.h"
Go to the source code of this file.
Macros | |
#define | NVARS 3 |
Functions | |
std::string | stringify (int i) |
int | main (int argc, char *argv[]) |
Variables | |
static const int | kMultiplet = 64 |
static const bool | kBeamTrips = true |
static const bool | kDebug = false |
Parity mock data generator.
Definition in file QwMockDataGenerator.cc.
#define NVARS 3 |
Definition at line 29 of file QwMockDataGenerator.cc.
Referenced by main().
int main | ( | int | argc, |
char * | argv[] ) |
Without anything, print usage
Definition at line 48 of file QwMockDataGenerator.cc.
References QwParameterFile::AppendToSearchPath(), QwSubsystemArray::ClearEventData(), QwEventBuffer::CloseDataFile(), DefineOptionsParity(), QwEventBuffer::EncodeEndEvent(), QwEventBuffer::EncodeGoEvent(), QwEventBuffer::EncodePrestartEvent(), QwEventBuffer::EncodeSubsystemData(), QwLog::endl(), QwEventBuffer::GetDataDirectory(), getenv_safe_string(), QwHelicity::GetHelicityActual(), QwHelicity::GetHelicityDelayed(), QwHelicity::GetRandomSeedActual(), QwHelicity::GetRandomSeedDelayed(), QwSubsystemArrayParity::GetSubsystemByName(), QwSubsystemArray::GetSubsystemByType(), QwSubsystemArray::GetWindowPeriod(), gQwOptions, kDebug, kMultiplet, QwSubsystemArrayParity::LoadMockDataParameters(), NVARS, QwEventBuffer::OpenDataFile(), QwEventBuffer::ProcessOptions(), QwSubsystemArray::ProcessOptions(), QwMessage, QwWarning, QwSubsystemArray::RandomizeEventData(), QwEventBuffer::ReportRunSummary(), QwEventBuffer::ResetControlParameters(), QwHelicity::RunPredictor(), QwHelicity::SetEventPatternPhase(), QwHelicity::SetFirstBits(), and QwCombinedBCM< T >::SetTripSeed().
|
inline |
Definition at line 42 of file QwMockDataGenerator.cc.
|
static |
Definition at line 36 of file QwMockDataGenerator.cc.
|
static |
Definition at line 39 of file QwMockDataGenerator.cc.
Referenced by main().
|
static |
Definition at line 33 of file QwMockDataGenerator.cc.
Referenced by main().