Public Member Functions | |
TestApi (const ::SctApi::Idiosyncrasy &id) | |
TestApi (const ::SctApi::Idiosyncrasy &id, boost::shared_ptr< SctConfiguration::Configuration > newConf) | |
virtual | ~TestApi () |
Protected Member Functions | |
virtual int | initialiseRod (unsigned int partition, unsigned int crate, unsigned int rod) |
virtual int | initialiseTim (unsigned int partition, unsigned int crate) |
virtual int | initialiseBOC (unsigned int partition, unsigned int crate, unsigned int rod) |
virtual void | getABCDModule (UINT32 mid,::SctApi::BankType bank) |
virtual void | setABCDModule (UINT32 mid,::SctApi::BankType bank) |
virtual void | sendABCDModule (UINT32 mid,::SctApi::BankType bank, UINT32 type=2) |
virtual void | sendAllABCDModules (::SctApi::BankType bank, UINT32 type=2) |
virtual bool | preScanHardwareCheck (::SctApi::Scan &scan,::SctApi::ScanEx &extra) |
virtual int | pollHistogramming (::SctApi::ScanEx &ex, int bins, int events, int timeout) |
virtual char * | readHistogramRawData (const ::SctApi::Scan &scan, const ::SctApi::ScanEx &extra, UINT32 mid, int frame) |
Private Member Functions | |
void | modifyScanInformation (const ::SctApi::Scan &c_scan, const TH1F &triggerData) |
Static Private Member Functions | |
static double | calculateScanTime (const ::SctApi::ScanEx &ex) |
Definition at line 27 of file TestApi.h.