ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
oncsdefs.h File Reference

Go to the source code of this file.

Macros

#define MAX_OBJ_REF   2000
 
#define MAX_EVENTID   1000
 
#define MAX_MSGS   10
 
#define MAX_MSG_LEN   1000
 
#define DEF_MSG_TIMEOUT   400000
 
#define MAX_PARTITIONS_CRATE   5
 
#define SUCCESS   0
 
#define FAILURE   1
 
#define DEVICETYPE   0
 
#define DEVICEEVENTID   1
 
#define DEVICESUBEVENTID   2
 
#define MAXDCM_PER_DCB   5
 

Typedefs

typedef long RESULTS
 
typedef long HRESULT
 
typedef int MSG_TIMEOUT
 

Macro Definition Documentation

#define DEF_MSG_TIMEOUT   400000

Definition at line 48 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 48 of file oncsdefs.h

#define DEVICEEVENTID   1

Definition at line 68 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 68 of file oncsdefs.h

#define DEVICESUBEVENTID   2

Definition at line 69 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 69 of file oncsdefs.h

#define DEVICETYPE   0

Definition at line 67 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 67 of file oncsdefs.h

#define FAILURE   1

Definition at line 57 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 57 of file oncsdefs.h

#define MAX_EVENTID   1000

Definition at line 43 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 43 of file oncsdefs.h

#define MAX_MSG_LEN   1000

Definition at line 47 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 47 of file oncsdefs.h

#define MAX_MSGS   10

Definition at line 46 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 46 of file oncsdefs.h

#define MAX_OBJ_REF   2000

Definition at line 42 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 42 of file oncsdefs.h

#define MAX_PARTITIONS_CRATE   5

Definition at line 52 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 52 of file oncsdefs.h

#define MAXDCM_PER_DCB   5

Definition at line 71 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 71 of file oncsdefs.h

#define SUCCESS   0

Definition at line 56 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 56 of file oncsdefs.h

Referenced by FW::DD4hep::DD4hepGeometryService::buildDD4hepGeometry(), FW::DD4hepG4::DD4hepToG4Svc::buildGeant4Geometry(), FW::DD4hep::DD4hepGeometryService::buildTrackingGeometry(), FW::BField::BFieldScalor::decorate(), FW::Contextual::PayloadDecorator::decorate(), FW::Contextual::AlignmentDecorator::decorate(), FW::TrackFinderPerformanceWriter::endRun(), FW::RootTrackParameterWriter::endRun(), FW::RootVertexAndTracksWriter::endRun(), FW::TrackFitterPerformanceWriter::endRun(), FW::RootParticleWriter::endRun(), FW::RootSimHitWriter::endRun(), FW::WriterT< write_data_t >::endRun(), FW::RootPlanarClusterWriter::endRun(), FW::RootPropagationStepsWriter::endRun(), FW::Obj::ObjPropagationStepsWriter< step_t >::endRun(), FW::CsvTrackingGeometryWriter::endRun(), FW::RootTrajectoryWriter::endRun(), FW::RootMaterialTrackWriter::endRun(), FW::HelloLoggerAlgorithm::execute(), FW::PrintParticles::execute(), FW::FlattenEvent::execute(), FW::HelloWhiteBoardAlgorithm::execute(), FW::TruthTrackFinder::execute(), FW::HelloRandomAlgorithm::execute(), FW::PrintHits::execute(), FWE::VertexFindingAlgorithm::execute(), FWE::VertexFitAlgorithm::execute(), FW::TrackSelector::execute(), FW::HitSmearing::execute(), FW::DigitizationAlgorithm::execute(), FW::ParticleSmearing::execute(), FW::ParticleSelector::execute(), FW::FatrasAlgorithm< simulator_t >::execute(), FW::FittingAlgorithm::execute(), FW::GeantinoRecording::execute(), FW::TruthVerticesToTracksAlgorithm::execute(), FW::MaterialMapping::execute(), processGeometry(), FW::CsvParticleReader::read(), FW::RootVertexAndTracksReader::read(), FW::CsvPlanarClusterReader::read(), FW::RootMaterialTrackReader::read(), FW::EventGenerator::read(), FW::Sequencer::run(), FW::CsvTrackingGeometryWriter::write(), FW::Obj::ObjTrackingGeometryWriter::write(), FW::Obj::ObjSurfaceWriter::write(), FW::TrackFinderPerformanceWriter::writeT(), FW::Obj::ObjSpacePointWriter< T >::writeT(), FW::Json::JsonSpacePointWriter< T >::writeT(), FW::RootTrackParameterWriter::writeT(), FW::TrackFitterPerformanceWriter::writeT(), FW::RootVertexAndTracksWriter::writeT(), FW::CsvParticleWriter::writeT(), FW::RootSimHitWriter::writeT(), FW::RootParticleWriter::writeT(), FW::CsvPlanarClusterWriter::writeT(), FW::RootPropagationStepsWriter::writeT(), FW::RootPlanarClusterWriter::writeT(), FW::RootTrajectoryWriter::writeT(), FW::Obj::ObjPropagationStepsWriter< step_t >::writeT(), and FW::RootMaterialTrackWriter::writeT().

Typedef Documentation

typedef long HRESULT

Definition at line 63 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 63 of file oncsdefs.h

typedef int MSG_TIMEOUT

Definition at line 64 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 64 of file oncsdefs.h

typedef long RESULTS

Definition at line 62 of file oncsdefs.h.

View newest version in sPHENIX GitHub at line 62 of file oncsdefs.h