-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem with Benchmark Cats #62
Comments
Dear Luna,
I just checked the issue and I the cats benchmark is running fine on my computer. There is the streamer warning about Exogam, because the data class was changed during a campaign last year to accommodate new electronic, but this warning should not impact the benchmark that focus only on cats.
Could you send me your benchmark_cats.detector file?
I looked into the issue with Gaspard and some method had changed name, it is now fixed and pushed on the repo.
Cheers,
Adrien.
…_________________________
• Dr Adrien Matta
• Chargé de Recherche CNRS
• [ ***@***.*** | ***@***.*** ] • +33 2 31 45 24 43
• LPC Caen, ENSICAEN, 6 Boulevard du Maréchal Juin, 14050, CAEN Cedex
De: "Luna" ***@***.***>
À: "adrien-matta/nptool" ***@***.***>
Cc: "Subscribed" ***@***.***>
Envoyé: Mercredi 6 Septembre 2023 12:38:57
Objet: [adrien-matta/nptool] Problem with Benchmark Cats (Issue #62)
Hi Adrien,
We are encountering a problem with the benchmarks for NPTool.
While trying to run the analysis on cats, we get the following output and an empty root file is created:
***@***.***:~/Software/nptool/Benchmarks/cats$ npanalysis -D benchmark_cats.detector -C calibration.txt -R RunToTreat.txt -O benchmark_cats
///// No Project Configuration:
AnalysisOutput= /home/k600user/Software/nptool/Outputs/Analysis/
SimulationOutput= /home/k600user/Software/nptool/Outputs/Simulation/
CalibrationOutput= /home/k600user/Software/nptool/Outputs/Calibration/
EnergyLoss= /home/k600user/Software/nptool/Inputs/EnergyLoss/
*********************************** NPTool ***********************************
NPLib version: nplib-3-0-0
Copyright: NPTool Collaboration
Gitlab: [ https://gitlab.in2p3.fr/np/nptool | https://gitlab.in2p3.fr/np/nptool ]
/////////// ROOT Input files ///////////
Initializing input TChain using : RunToTreat.txt
* Adding file : ../../NPData/cats_mask_e644.root Warning in TStreamerInfo::BuildCheck: The StreamerInfo of class TExogamData read from file ../../NPData/cats_mask_e644.root has the same version (=1) as the active class but a different checksum. You should update the version to ClassDef(TExogamData,2). Do not try to write objects with the current class definition, the files will not be readable.
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_E_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_E_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_E_Energy; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_T_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_T_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_T_Time; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Segment; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Energy; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Segment; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Time; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
unsigned short fEXO_Fill; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
int m_NumberOfClover; //
Warning in TClass::Init: no dictionary for class TLiseData is available
ROOTInput: 6019 entries loaded in the input chain
/////////// ROOT Output files ///////////
Initializing ouput trees and files
* Creating output file /home/k600user/Software/nptool/Outputs/Analysis/benchmark_cats.root Problem opening file defaultReaction.reaction
/////////// Calibration Information ///////////
Getting list of calibration files
Reading list of files from: calibration.txt
Adding file ./Calibration/CATS_Calib_D1_X.txt to Calibration
Adding file ./Calibration/CATS_Calib_D1_Y.txt to Calibration
Adding file ./Calibration/CATS_Calib_D2_X.txt to Calibration
Adding file ./Calibration/CATS_Calib_D2_Y.txt to Calibration
/////////////////////////////////
ERROR: One and only one target shall be declared in your detector file
In constructReader
/////////////////////////////////////////
//// Adding Detector CATSDetector
//// 2 detectors found
//// 0 masks found
ERROR: check your input file formatting
—
Reply to this email directly, [ #62 | view it on GitHub ] , or [ https://github.com/notifications/unsubscribe-auth/ABKRIKLPO4GZK2A6X3WGDALXZBHEDANCNFSM6AAAAAA4NDZCPA | unsubscribe ] .
You are receiving this because you are subscribed to this thread. Message ID: ***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Hi Adrien,
We are encountering a problem with the benchmarks for NPTool.
While trying to run the analysis on cats, we get the following output and an empty root file is created:
k600user@arthur:~/Software/nptool/Benchmarks/cats$ npanalysis -D benchmark_cats.detector -C calibration.txt -R RunToTreat.txt -O benchmark_cats
///// No Project Configuration:
AnalysisOutput= /home/k600user/Software/nptool/Outputs/Analysis/
SimulationOutput= /home/k600user/Software/nptool/Outputs/Simulation/
CalibrationOutput= /home/k600user/Software/nptool/Outputs/Calibration/
EnergyLoss= /home/k600user/Software/nptool/Inputs/EnergyLoss/
*********************************** NPTool ***********************************
NPLib version: nplib-3-0-0
Copyright: NPTool Collaboration
Gitlab: https://gitlab.in2p3.fr/np/nptool
/////////// ROOT Input files ///////////
Initializing input TChain using : RunToTreat.txt
Warning in TStreamerInfo::BuildCheck:
The StreamerInfo of class TExogamData read from file ../../NPData/cats_mask_e644.root
has the same version (=1) as the active class but a different checksum.
You should update the version to ClassDef(TExogamData,2).
Do not try to write objects with the current class definition,
the files will not be readable.
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_E_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_E_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_E_Energy; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_T_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_T_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_ECC_T_Time; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Segment; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_E_Energy; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Clover; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Cristal; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Segment; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
vector fEXO_GOCCE_T_Time; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
unsigned short fEXO_Fill; //
Warning in TStreamerInfo::CompareContent: The following data member of
the in-memory layout version 1 of class 'TExogamData' is missing from
the on-file layout version 1:
int m_NumberOfClover; //
Warning in TClass::Init: no dictionary for class TLiseData is available
ROOTInput: 6019 entries loaded in the input chain
/////////// ROOT Output files ///////////
Initializing ouput trees and files
Problem opening file defaultReaction.reaction
/////////// Calibration Information ///////////
Getting list of calibration files
Reading list of files from: calibration.txt
Adding file ./Calibration/CATS_Calib_D1_X.txt to Calibration
Adding file ./Calibration/CATS_Calib_D1_Y.txt to Calibration
Adding file ./Calibration/CATS_Calib_D2_X.txt to Calibration
Adding file ./Calibration/CATS_Calib_D2_Y.txt to Calibration
/////////////////////////////////
ERROR: One and only one target shall be declared in your detector file
In constructReader
/////////////////////////////////////////
//// Adding Detector CATSDetector
//// 2 detectors found
//// 0 masks found
ERROR: check your input file formatting
The text was updated successfully, but these errors were encountered: