Ja tut dlja sravnenija (s SND) polozhil na DX1CMD dokumentaciju po Belle offline software: BASF (Belle AnalysiS Framework) U menja v ~/basf_doc.tar Tam est' ps i html faily. Sudja po otchetu o meetinge - basf lutshe chem SND (a la BaBar) off-line systema: on pozvoljaet rasparallelivanie modulei (branchi ili path's), proverku nekih uslovii i t.p. V principe, vse eti "modul'nue sistemy" ochen' pohozhi - kak nash 'gerasim', tol'ko tochek vhoda pobol'she. Luboi uzhe napisannyi kod mozhno dostatochno bystro peredelat' v "modul'". Poetomu, pisat' algoritmy vosstanovlenija trekov, klasterov i t.p. mozhno uzhe sejchas ne dozhidajas' "konecnogo off-line varianta". Nado tol'ko razdeljat' vvod/vyvod ot sobstvenno algoritma. Eche odno preimuchestvo basfa - on pozvoljaet smeshannoe programirovanie - chast' modulei na C++, chast' na FORTRANe. Posle togo, kak on-line gruppa zafiksiruet format dannyh (to, chto budet vhodom v off-line), mozhno budet 'basf' dostatochno bystro modificirovat' pod nashi nuzhdy (1-2 mes.). U nas na mashine 'belle' (Pashina mashina) on uzhe ustanovlen i rabotaet. Esli my soglasimsja na tot zhe format dannyh, chto Belle ispol'zuet - peredelok (dlja basfa) voobche ne trebuetsja. No lutshe vse taki vybrat' takoi format, chtoby trebovalos' minimum peredelok dlja suchestvujuchih algoritmov rekonstrukcii (esli takovye uzhe est'), a peredelka basfa delo desjatoe. Eto dejstvitel'no nizhnii uroven' i dopuskaet prostye peredelki. Eche odno svoistvo Belle software (uzhe ne basf, a bolee vysokii uroven'), kotoroe hotelos' by sohranit' (ili - imet' u nas) - orientacija na STL-kontainery. No eto uzhe k avtoram algoritmov rekonstrukcii bol'she otnositsja a ne k on-line. Tak chto hotelos' by uslyshat' soobrazhenija po povodu vyhodnogo formata dannyh on-line sistemy. Nu i vopros po baze dannyh nado bystree reshat'. Dlja peredelok basfa trebuetsja ne sobstvenno "format", a kakoe API budet ispol'zovat'sja dlja chtenija failov. Sobstvenno sam "format" trebuetsja dlja napisanija pervogo modulja-raspakovchika. A "baza dannyh" - dlja vtorogo modulja. Nu a dal'she - uzhe "chistyi off-line" poidet ... (bolee tochno - "raspakovka" i "kalibrovka" - eto po chislu system v detektore, no eto uzhe detali) Nikolay Root BINP, Novosibirsk email : nroot@inp.nsk.su