v2.2.21
-
restRoot
now will not load the macros by default. We need to executerestRoot --m 1
to enable macros inside. -
LoadRESTLibrary
will search for libraries atREST_PATH/lib
and$HOME/.rest/userlib/
. -
<globals
parameters will be replicated at each process. -
TRestMetadata
for loop variable is now using${}
or{}
. -
TRestSystemOfUnits
fixed a problem preventing from reading units finishing in a number, such asg/cm3
. -
TRestBrowser
andTRestRun
now support openinghttp
remote files. -
GdmlPreprocessor
has been renamed toTRestGDMLParser
. It implements a new methodGetGeoManager
that allows to get a pointer to the geometry asTGeoManager
. This way we are able to visualise the geometry using a remote materials file, andGDML_
variables. -
TRestBrowser
upgraded to allow loading event by id, entry or subEventId. It also allows to switch branches in the combobox -
TRestReadoutChannel
re-added physical id channel as a metadata member. -
TRestReadout
fixed problems when loading readouts with multiple FOR loop constructions. -
TRestTrackAnalysisProcess
added new observables for the second main track, and renamed few observables (pipelines adapted in consecuence). -
TRestAnalysisPlot
allows now for cuts comparing a string. Such assubEventTag
. -
TRestRawSignalEvent::DrawEvent
new drawing options added to allow selecting different signals. -
REST_HitsCentering.C
macro added to accumulate hits centered and observe the average cluster profile. -
TRestRun
fixed issues offCurrentEvent
not being updated byGetEntry
and added methodGetNextEntry
. -
TRestRawSignalFittingProcess
andTRestRawSignalConvolutionFittingProcess
added. -
TRestDetector
's logic will be revised in the next release -
TRestReflector::ToString()
method major update. Now it should be paired with a ParseString() method. We now allow users to write ToString()/ParseString() method for their custom classes in their individual libraries. -
TRestHitsAnalysisProcess
fix a bug that the output observable is sometimes double and sometimes int -
Enabled automatic parameter loading for metadata classes. We mapped parameter name with datamember name with convension found in http://ezpc10.unizar.es/t/set-data-member-value-from-rml-parameter/388
-
Parameter
inputFile
outputFile
in rml now updated toinputFileName
,outputFileName
New sub-modules
- New directory
projects
created to host external projects that load as sub-modules. - Added
basic-readouts
module, and added validation pipeline tests. - Added
basic-geometries
module.