introduced automatic code generation for all IS information
classes defined in schema/dc_is_info.xml and schema/ros_is_info.xml.
The c++ headers are installed in $TDAQ_INST_PATH/include/DF_IS_Info,
while the
java jar is available at $TDAQ_INST_PATH/share/lib/DF_IS_Info.jar.
Documentation is generated and available at
$TDAQ_INST_PATH/share/doc/DFConfiguration/javadoc/DF_IS_Info.(glehmann)
added support for SCTP protocol in 'DFParameters' (rhauser)
changed 'RobinDataDriverTriggerIn' to extend from class 'EmulatedTriggerIn' instead of 'TriggerGenerator' (gcrone)
Add attributes for error/delay emulation in ROSE. (werner)
1) ignoreLVL2Requests::u32
a) If set to zero no requests are ignored.
b) If set to N, one LVL2 request in N is ignored.
2) lvl2RequestDelay_ms::u32
a) If set to zero there will be no delay.
b) If set to N, the base delay is N milliseconds.
The acual delay depens on the lvl2DelayDistribution below.
3) lvl2DelayDistribution::string
a) Constant delay N (see 2b) milliseconds will apply if empty.
b) ROOT function delay where max value is N (see 2b) milliseconds.
The string is a list of two tokens separated by vertical bar, '|',
e.g., "F|TMath::Gaus(0,500,100)"
b) ROOT histogram delay where max value is N (see 2b) milliseconds.
The string is a list of two tokens separated by vertical bar, '|',
e.g., "H|rootFileName|histoName|rescaleFactor".
If the resulting delay is greater than 60 seconds the delay N
(see 2b) milliseconds will apply.
added several attributes to 'L2PUConfiguration' for automatic traffic shaping (werner)
Added a new u32 attribute to SFIConfiguration to control the rejection mechanism
Added SFI(SFO) relationships to EFDApplication and updated SharedHeap parameters. Removed sfi adn sfo attributes of the class EFDApplication
Added class EFD_RoundRobinTask and NetLabel@EFIOConfiguration.
Added EFD_Configuration::HistogrammingLevel (control histogram verbosity)
Added EFD_RoutingTask: to route events according to L2 result
Added EFD_RoundRobinTask: to support connections to multiple SFOs (anegri)
Attribute MaxEFIOHandlers added to class SFOConfiguration (kordas)
- removes RunOnProviders attribute (not used)
- adds attributes:
SumAlgorithm "A string which defines if the histograms should be merged
or summed"
SumOrAverage "A string which defines if the TProfile should be summed
or averaged""
SumTags "A history parameter which defines number of LNB to sum"
IS_OH "A parameter which defines if the objects to sum are histograms
or general IS objects"
rename IO_Module:Contains relationship to the IO_Module:IO_Devices to avoid clashes when a class uses Module and ResourceBase as base ones (e.g. LARg); in the latter case the IO_Devices relationship should not be used at all. (isolov)
Omit TriggerConfiguration and TriggerImplementation classes from df.schema, as they moved to the core schema. The TriggerConfiguration object is now linked directly from the Partition, thus the low-cc of the relationship TriggerConfiguration of the object TriggerApplication is now zero, high-cc is still one to override the default object if needed. The TriggerImplementation is now called HLTImplementation, and moved also to the core schema. (berge)
make 'Label' in InterfaceMap an enum type that corresponds to the one in 'NetworkInterface'.(rhauser)
Remove TriggerConfiguration in HLT processors, add HLTImplementation link. (rabello)
Added CrcCheckInterval to RobinChannelConfiguration (gcorne)
Add attribute
L2PUConfiguration.PSC_process_warning_percentage.
This attribute tells the L2PU timeout thread how after how much
processing the PSC should be warned.
If this attribute is zero the L2PU timeout thread is disabled. (werner)
Add attribute
L2DummyStep.burnTimeDistribution to allow
burn time distributions in l2dummy step (like ptdummy). (werner)
made 'L2ResultHandler' extend from 'Resource' class. (glehmann)
changed L1SourceType for L2SV to be an enumeration of strings (schlereth)
add attributes to L2DummySteering to support generating dummy MuCal data (haimo)
Add Auto option in the DFMConfiguration and SFIConfiguration. Added new attribute DetIDofMasterLTP in DFMConfiguration to be used for some cases of TTC2LAN triggering. Use more rational defaults in the SFI and DFM Configutaions. (kordas)
Add new bool attribute to SFIConfiguration: BCIDchekEnabled (kordas)
Added SFI(SFO) relationships to EFDApplication and updated SharedHeap parameters. (anegri)
Removed watermark parameter (unused)
Added parameters to monitor the number of connected SFIs and SFOs