cms-DQM / dqmgui_prod

[Legacy] DQMGUI repository
https://cmsweb.cern.ch/dqm/online/
2 stars 5 forks source link

[Import] Several errors when importing `StreamExpress` ROOT files #37

Open nothingface0 opened 4 weeks ago

nothingface0 commented 4 weeks ago

When randomly checking the Offline DQMGUI agent-import-128-vocms0736.log log, I stumbled upon several instances of the warnings and errors posted below.

I only found instances of the error when importing StreamExpress ROOT files, and only for some of them (~350 since beginning of August 2024).

@rovere any idea how serious this might be?

The errors:

2024-11-04 08:34:13.581021 [visDQMImportDaemon/2130637] importing /data/srv/state/dqmgui/offline/data/OfflineData/Run2024/StreamExpress/0003877xx/DQM_V0001_R000387715__StreamExpress__Run2024J-PromptCalibProdSiPixelLA-Express-v1__ALCAPROMPT.root
Warning in <TFormula::inserting parameter %s at pos %d when vector size is  %d
>: tan#theta_LA                           
Warning in <TFormula::inserting parameter %s at pos %d when vector size is  %d
>: quinticterm                            
Error in <TFormula::Streamer>: number of parameters computed (11) is not same as the stored parameters (6)
Error in <TFormula::GetParName>: Parameter with index 0 not found !!
Error in <TFormula::GetParName>: Parameter with index 1 not found !!                                                                                                                               
Error in <TFormula::GetParName>: Parameter with index 2 not found !!                                                
Warning in <TFormula::Streamer>: number of parameters list found (11) is not same as the stored one (6) - use re-created list
Warning in <TFormula::inserting parameter %s at pos %d when vector size is  %d                                  
>: tan#theta_LA    
Warning in <TFormula::inserting parameter %s at pos %d when vector size is  %d
>: quinticterm      
Error in <TFormula::Streamer>: number of parameters computed (11) is not same as the stored parameters (6)
Error in <TFormula::GetParName>: Parameter with index 0 not found !!
Error in <TFormula::GetParName>: Parameter with index 1 not found !!
Error in <TFormula::GetParName>: Parameter with index 2 not found !!
Warning in <TFormula::Streamer>: number of parameters list found (11) is not same as the stored one (6) - use re-created list
Warning in <TFormula::inserting parameter %s at pos %d when vector size is  %d
>: tan#theta_LA
Warning in <TFormula::inserting parameter %s at pos %d when vector size is  %d
>: quinticterm
Error in <TFormula::Streamer>: number of parameters computed (11) is not same as the stored parameters (6)
Error in <TFormula::GetParName>: Parameter with index 0 not found !!
Error in <TFormula::GetParName>: Parameter with index 1 not found !!
Error in <TFormula::GetParName>: Parameter with index 2 not found !!
Warning in <TFormula::Streamer>: number of parameters list found (11) is not same as the stored one (6) - use re-created list
                   f1 : [0] + [1]*x + [2]*x*x + [3]*x*x*x + [4]*x*x*x*x + [5]*x*x*x*x*x Ndim= 1, Npar= 11, Number= 0
 Formula expression:
        [offset]+[tan#theta_LA]*x+[quadterm]*x*x+[cubicterm]*x*x*x+[quarticterm]*x*x*x*x+[quinticterm]*x*x*x*x*x
List of  Variables:
Var   0                    x =    0.000000
List of  Parameters:
Par   0                      =    0.000000
Par   1                      =    0.000000
Par   2                      =    0.000000
Par   3           cubic term =    0.000000
Par   4            cubicterm =    0.000000
Par   5               offset =    0.000000
Par   6            quad term =    0.000000
Par   7             quadterm =    0.000000
Par   8         quartic term =    0.000000
Par   9          quarticterm =    0.000000
Par  10         quintic term =    0.000000
Expression passed to Cling:
        Double_t TFormula____id16365499871716407624(Double_t *x,Double_t *p){ return p[5]+p[12]*x[0]+p[7]*x[0]*x[0]+p[4]*x[0]*x[0]*x[0]+p[9]*x[0]*x[0]*x[0]*x[0]+p[11]*x[0]*x[0]*x[0]*x[0]*x[0] ; }
                   f1 : [0] + [1]*x + [2]*x*x + [3]*x*x*x + [4]*x*x*x*x + [5]*x*x*x*x*x Ndim= 1, Npar= 11, Number= 0
 Formula expression:
        [offset]+[tan#theta_LA]*x+[quadterm]*x*x+[cubicterm]*x*x*x+[quarticterm]*x*x*x*x+[quinticterm]*x*x*x*x*x
List of  Variables:                                                                                                                                                                                                                                          
Var   0                    x =    0.000000
List of  Parameters:                                                                                                                                                                                                                                    
Par   0                      =    0.000000                                                                                                                                                                                                                    
Par   1                      =    0.000000
Par   2                      =    0.000000                                                                                                                                                                                                                
Par   3           cubic term =    0.000000                                                                                                                                                                                                                    
Par   4            cubicterm =    0.000000
Par   5               offset =    0.000000                                                                                                                                                                                                          
Par   6            quad term =    0.000000                                    
Par   7             quadterm =    0.000000
Par   8         quartic term =    0.000000                                    
Par   9          quarticterm =    0.000000
Par  10         quintic term =    0.000000                                                                
Expression passed to Cling:                                         
        Double_t TFormula____id16365499871716407624(Double_t *x,Double_t *p){ return p[5]+p[12]*x[0]+p[7]*x[0]*x[0]+p[4]*x[0]*x[0]*x[0]+p[9]*x[0]*x[0]*x[0]*x[0]+p[11]*x[0]*x[0]*x[0]*x[0]*x[0] ; }
                   f1 : [0] + [1]*x + [2]*x*x + [3]*x*x*x + [4]*x*x*x*x + [5]*x*x*x*x*x Ndim= 1, Npar= 11, Number= 0
 Formula expression:                                                                                                         
        [offset]+[tan#theta_LA]*x+[quadterm]*x*x+[cubicterm]*x*x*x+[quarticterm]*x*x*x*x+[quinticterm]*x*x*x*x*x
List of  Variables:
Var   0                    x =    0.000000                                    
List of  Parameters:
Par   0                      =    0.000000                                                                
Par   1                      =    0.000000                          
Par   2                      =    0.000000                          
Par   3           cubic term =    0.000000                          
Par   4            cubicterm =    0.000000                                                                                   
Par   5               offset =    0.000000                                    
Par   6            quad term =    0.000000
Par   7             quadterm =    0.000000                                    
Par   8         quartic term =    0.000000
Par   9          quarticterm =    0.000000                                                                
Par  10         quintic term =    0.000000                          
Expression passed to Cling:                                         
        Double_t TFormula____id16365499871716407624(Double_t *x,Double_t *p){ return p[5]+p[12]*x[0]+p[7]*x[0]*x[0]+p[4]*x[0]*x[0]*x[0]+p[9]*x[0]*x[0]*x[0]*x[0]+p[11]*x[0]*x[0]*x[0]*x[0]*x[0] ; }

We're currently using ROOT v6-28-10. Might be related to https://github.com/root-project/root/pull/7812 which was merged into v6-32-00?

rovere commented 4 weeks ago

Ciao @nothingface0 does not ring a bell. For topical compatibility issues with ROOT versions, these kinds of problems are more sever and happen always, not randomly as I think they are.