Bonjour,
Alors Ce que je voudrais faire est j'espere simple, mais je n'ai rien trouver alors que j'ai chercher plusieurs jours (ou alors je suis vraiment mauvais pour la recherche sur internet ..)
J'ai un fichier comme ceci :
On reconnait le Root derriere . Bref, je veux prendre les valeurs des histogrammes pour les mettre autre part. Je ne souhaite donc que les nombres. Ici par exemple j'aimerai avoir en fichier de sortie quelques chose comme :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 [sophys@nansl3 histo]$ cat To_Transform Double_t pt_7GeV_Phi_bin_center[2] = {0.9185,1.6685}; Double_t v2_7GeV_Phi_values[2] = {0.0478335,-0.049273}; Double_t v2_7GeV_Phi_stat_error[2] = {0.0247765,0.0605828}; Double_t v2_7GeV_Phi_syst_low_error[2] = {0.00964971,0.0232742}; Double_t v2_7GeV_Phi_syst_high_error[2] = {0.00910412,0.0277136}; Double_t v2_7GeV_Phi_syst_global_error = 0.00369459;
Car j'aimerais bien utiliser ces variables dans un autre fichier dans un autre langage ..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 [sophys@nansl3 histo]$ cat Results 0.9185,1.6685 0.0478335,-0.049273 0.0247765,0.0605828 0.00964971,0.0232742 0.00910412,0.0277136 0.00369459
Les nombres peuvent etre separe par des virgules, par des espaces, qu'importe. Ensuite j'aimerais intervertir les lignes et les colonnes mais ca je chercherais en temps voulu ne me donner pas de reponse ou autre pour cette partie la. Je souhaite chercher par moi meme avant.
Par contre je ne trouve vraiment pas comment passer de To_Transform a Result avec du code ( car j'ai beaucoup de lignes comme cela a "transformer")
Merci d'avance,
PS : Si je n'ai pas ete assez precis ou si vous avez besoin de quelques choses d'autre je repondrais sans soucis !
Partager