HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Structures
Here are the data structures with brief descriptions:
[detail level 12]
oNHarpoTools
oNlibconfig
oNPmm2
oCdbField
oCEventHeader_tHarpo Event Header
oCHarpoAnalyseA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoAnalyseBaselineFluctAnalysis and suppression of baseline fluctuations
oCHarpoAnalyseBasicBasic HARPO Event Analysis code. "Offline monitoring"
oCHarpoAnalyseBertrand
oCHarpoAnalyseEtrackDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseGainStudyAnalysis of charge distributions from event with single track Requires tracking information
oCHarpoAnalyseMatchingDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseMonitorGuiGUI for online monitoring (RAW data)
oCHarpoAnalyseMonitorNewMonitoring RAW data for online GUI
oCHarpoAnalyseMultiplicityAgetDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseNoiseMonitorMonitor noise in non-zerosuppressed data
oCHarpoAnalyseNoiseSuppressionSuppresses baseline fluctuations in non-zerosuppressed data
oCHarpoAnalysePatternDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalysePedestalShiftDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalysePmm2MonitorMonitor Pmm2 data for online GUI
oCHarpoAnalysePrfAnalysis of space and time response of the readout
oCHarpoAnalysePrintPrint raw data using HarpoAnalyse class
oCHarpoAnalyseRatesDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseResolutionDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseRunNoZSDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseTemplateDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseTestErrorTest Analyses for readers Rise Condition on event defined by HarpoConfig.GetNEvent()
oCHarpoAnalyseTestSeqTest Analyses for readers Pass N events from sequestce of M and marsk rest with condition
oCHarpoAnalyseTrackPairsDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseTriggerTimeDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseVdriftDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseVertexDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseVertex3DDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseVertex3DsimDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoAnalyseWriterA class which write harpo events to ROOT Tree
oCHarpoAnalyseXtalkDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoClusteringClustering algorithm, runs on RAW data (HarpoMap), produces HarpoRecoClusters objects
oCHarpoClusteringBlocsDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoConfigA class which keeps track of the entire configuration of the analysis
oCHarpoConfigFileA class which keeps track of the entire configuration file
oCHarpoDBHarpo Database access class. The class query MySQL database. Deal with (single !) Harpo Database and it tables Remote access to mysql server via ssh ssh -L 3306:llrharpo.in2p3.fr:3306 llrgate01.in2p3.fr mysql access mysql -h 127.0.0.1 -u reader -p harpo reco access: ADD to .cfg rundb: { dburl = "mysql://127.0.0.1/harpo"; dbuser = "reader"; dbpasswd = "ro"; }; TMYSQLxxx res == NULL -> query error res->GetRowCount() == 0 -> ok for command without ruturn (NO SELECT)
oCHarpoDbMgr
oCHarpoDBRow
oCHarpoDBrunconfig
oCHarpoDBTable
oCHarpoDccAnalyseA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoDccAnalyseNoiseMonitorA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoDccDecodeA class which define DCC channel mapping
oCHarpoDccEventA class store HARPO EVENT : header and row data. Its provide also the methods for access to this data
oCHarpoDccFrameA generic class for HARPO datectors The class is ...
oCHarpoDccHeaderA class hold HARPO run iformation
oCHarpoDccMapUnpacked dcc data The class contains the data map for DCC or Feminos The data is stored as a 2D TMatrixD
oCHarpoDccPacketDecomposition of DCC buffer into DCC frames
oCHarpoDccReaderA class which read HARPO dcc file from one DCC and creant Dcc Events and Dcc Headers for DCC Events objects
oCHarpoDetBase class for all Harpo Detectors
oCHarpoDetAnalyseA virtual class which define interface between HARPO Det Reader and Event Analysis code
oCHarpoDetEventA virtual class store event data for un detector
oCHarpoDetHeaderA class hold HARPO run iformation
oCHarpoDetReaderA virtual base class for all HARPO detectors readers
oCHarpoDetSetA generic class for HARPO datectors The class is ...
oCHarpoEventA class store HARPO row event data and header. Provide access metods to the row event data
oCHarpoEventHeaderFullEvent Header not scecific to the detectors The class is ...
oCHarpoEventSelectorDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoExcludeBadEventsDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoFeminosAnalyseNoiseMonitorA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoFeminosEventA class store HARPO row FEMINOS event data and header. End provide access metods to the row data
oCHarpoFeminosFrameA generic class for HARPO datectors The class is ...
oCHarpoFeminosHeaderA class hold HARPO run iformation
oCHarpoFeminosReaderA class which read HARPO dcc file from one FEMINOS and creant Dcc Events and Dcc Headers for FEMINOS Events objects
oCHarpoHistManager
oCHarpoHoughTrackingA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoKalmanA virtual class for Kalman tracking
oCHarpoKalmanFittingA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoKalmanNew
oCHarpoKalmanTrackingTrack finder with Kalman filter
oCHarpoMatching
oCHarpoMatchingVertexHarpoMatchingVertex
oCHarpoMonitorGui
oCHarpoNoiseMonitorGui
oCHarpoPedestal
oCHarpoPedMgr
oCHarpoPedsRaw
oCHarpoPmm2AnalyseEvPropA symple class analyse base PMM2 events properties Event Analysis code
oCHarpoReaderA class which instantiate the real top level reader
oCHarpoReaderBaseA base class for all top level HARPO readers
oCHarpoReaderRawA class which read HARPO data from raw files
oCHarpoReaderRootA class which read HARPO events from root tree
oCHarpoReaderSimA class which read HARPO simulated events
oCHarpoRecoClustersCluster object, containing position, charge and quality information
oCHarpoRecoEventObject containing the reconstruction information for one event (with array of HarpoRecoClusters HarpoRecoTracks HarpoRecoMatching HarpoRecoReco3D)
oCHarpoRecoHoughTracksHarpoRecoTracks object, obtained with Hough tracking method
oCHarpoRecoKalmanTracksHarpoRecoTracks object, Obtained with Kalman filter
oCHarpoRecoMatchingMatching object, containing matched track number, and quality info
oCHarpoRecoMonitorGuiGUI for monitoring/testing reconstruction processes
oCHarpoRecoReco3D
oCHarpoRecoTracksTrack object, containing position, angle, charge and quality information
oCHarpoRecoVertex2D vertex object, containing position, angle and associated track numbers, and quality info
oCHarpoRecoVertex3D3D vertex object, containing position, angle and associated 2D vertexes, and quality info
oCHarpoRunConfigGet Run Configuration info by run number. The class query MySQL databe use GetRunConfig Method Only this method in class interact wich DataBase
oCHarpoRunHeaderA class hold HARPO run iformation
oCHarpoSelectCosmicsDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoSelectorPileUpDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoSelectorStraightTracksDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoSelectorVertexDummy analysis to run as test and example. Give basic histograms of the data
oCHarpoSimAnalyseA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoSimChamber
oCHarpoSimElectronics
oCHarpoSimEventA class store HARPO row DCC event data and header. End provide access metods to the row data
oCHarpoSimHeaderA class hold HARPO run iformation
oCHarpoSimReaderA class which read HARPO sim file from one SIM and creant Sim Events and Sim Headers for SIM Events objects
oCHarpoSimReadout
oCHarpoSimStripHit
oCHarpoSimStrips
oCHarpoTimeStampCalculate Time Stams diffrences
oCHarpoTrackingPhA virtual class which define intrafece between HARPO Reader and Event Analysis code
oCHarpoVertexingDummy analysis to run as test and example. Give basic histograms of the data
oCPmm2AnalyseEvPropA simle analyse of base PMM2 event properties
oCPmm2EventA class store HARPO raw PMM2 event buffer and header. End provide access metods to the row data
oCPmm2HeaderA class hold HARPO run information
oCPmm2MesA one channel mesurements for Pmm2v2 card The class is represent one channel data of Pmm2v2 card for single signal mesurement. The bit to bit correspndanse with information from card
oCPmm2MesListA list of all mesurements in readout buffer for Pmm2 v2 card The class is place holder for all mesurement values for Pmm2v2 card in one readout buffer which contains 212 mesuremnets
oCPmm2MesVectA list of all mesurements in one Event for Pmm2 v2 card The class is place holder for all unpacked mesurement values for Pmm2v2 card in one readout buffer which contains up to 16 mesuremnets. The class implemented as vector
oCPmm2ReaderA class which read HARPO raw file from PMM2 and create Raw Events objects
oCPmm2StatusA class Pmm2Status is bits representation of pmm2 status register (0x400)
oCTpcSimDriftChamber
oCTpcSimEventGenerator
oCTpcSimGeometry
oCTpcSimIonisationChamber
oCTpcSimIonisationPoint
oCTpcSimIonisationTrack
oCTpcSimMCEvent
\CTpcSimMCTrack