Project portia

Invoke with: import icecube.portia

C++ I3Modules

I3Portia

"I3Portia" (C++ I3Module)

<undocumented>

Param ATWDBaseLineOption:

Default = 'eheoptimized', ATWD baseline option

Param ATWDLEThresholdAmplitude:

Default = 5.000000000000001e-13, ATWD LE threshold amp

Param ATWDPortiaPulseName:

Default = 'ATWDPortiaPulse', output ATWD portia pulse name

Param ATWDPulseSeriesName:

Default = 'ATWDPulseSeries', output ATWD reco pulse series name

Param ATWDThresholdCharge:

Default = 624150.9744511525, ATWD threshold charge

Param ATWDWaveformName:

Default = 'CalibratedATWD', input ATWD waveform name

Param BestPortiaPulseName:

Default = 'BestPortiaPulse', output Best portia pulse

Param DataReadoutName:

Default = 'CleanInIceRawData', input DOM launch name

Param FADCBaseLineOption:

Default = 'eheoptimized', FADC baseline option

Param FADCLEThresholdAmplitude:

Default = 5.000000000000001e-13, FADC lE threshold amp

Param FADCNoiseThreshold:

Default = 2.0, The bin height in the FADC waveform required for the bin to not be counted as noise

Param FADCPortiaPulseName:

Default = 'FADCPortiaPulse', output FADC portia pulse name

Param FADCPulseSeriesName:

Default = 'FADCPulseSeris', output FADC reco pulse series name

Param FADCThresholdCharge:

Default = 624150.9744511525, FADC threshold charge

Param FADCWaveformName:

Default = 'CalibratedFADC', input FADC waveform name

Param IcePickServiceKey:

Default = '', Key for an IcePick in the context that this module should check before processing physics frames.

Param If:

Default = None, A python function… if this returns something that evaluates to True, Module runs, else it doesn’t

Param IncludeHighQEDOMs:

Default = True, include high-QE DOms that are outside of DC

Param inTopATWDWaveformName:

Default = 'CalibratedIceTopATWD', IceTop calibrated waveform name

Param MakeBestPulseSeries:

Default = False, Bool to choose to make best pulse

Param MakeIceTopPulse:

Default = False, Make IceTop pulse or not

Param OutPortiaEventName:

Default = 'PortiaEvent', output Portia event name

Param PMTGain:

Default = 10000000.0, default value of PMT Gain

Param ReadExternalDOMMap:

Default = False, Bool to read splitted DOM map

Param SplitDOMMapName:

Default = 'SplittedDOMMap', in DOM Map name

Param TopDataReadoutName:

Default = 'CleanIceTopRawData', IceTop Raw DOMLaunch Name

Param UseFADC:

Default = True, Bool to choose use fadc waveforms

Param UseFADCNoiseThreshold:

Default = False, Apply a minimum bin height in the FADC waveform (to remove noise)

I3PortiaEventOMKeyConverter

"I3PortiaEventOMKeyConverter" (C++ I3Module)

a module to convert I3PortiaEvent to OMKey

Param IcePickServiceKey:

Default = '', Key for an IcePick in the context that this module should check before processing physics frames.

Param If:

Default = None, A python function… if this returns something that evaluates to True, Module runs, else it doesn’t

Param InputPortiaEventName:

Default = 'EHEPortiaEventSummary', Input name of I3PortiaEvent

Param OutputOMKeyListName:

Default = 'LargestOMKey', Output name of OMKey list

I3PortiaSplitter

"I3PortiaSplitter" (C++ I3Module)

<undocumented>

Param DataReadoutName:

Default = 'InIceRawData', input DOM launch name

Param EventHeaderName:

Default = 'I3EventHeader', input I3EventHeader name

Param IcePickServiceKey:

Default = '', Key for an IcePick in the context that this module should check before processing physics frames.

Param If:

Default = None, A python function… if this returns something that evaluates to True, Module runs, else it doesn’t

Param pframeName:

Default = 'InIceSplit', input p-frame name

Param SplitDOMMapName:

Default = 'SplittedDOMMap', out DOM Map name

Param SplitLaunchTime:

Default = False, bool to split launch or not

Param TimeWindowName:

Default = 'I3TimeWindow', input time window name