FlyoDoc_2011 Pisa 2011 by GmP --- 011
|
00001 /* 00002 <one line to give the program's name and a brief idea of what it does.> 00003 Copyright (C) <year> <name of author> 00004 00005 This program is free software; you can redistribute it and/or modify 00006 it under the terms of the GNU General Public License as published by 00007 the Free Software Foundation; either version 2 of the License, or 00008 (at your option) any later version. 00009 00010 This program is distributed in the hope that it will be useful, 00011 but WITHOUT ANY WARRANTY; without even the implied warranty of 00012 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00013 GNU General Public License for more details. 00014 00015 You should have received a copy of the GNU General Public License along 00016 with this program; if not, write to the Free Software Foundation, Inc., 00017 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 00018 00019 */ 00020 00021 #ifndef ANAKLAMBDA_H 00022 #define ANAKLAMBDA_H 00023 00024 #include <analisi.h> 00025 00026 using namespace std; 00027 00033 class AnaKlambda : public Analisi { 00034 00035 public: 00036 AnaKlambda(); 00037 ~AnaKlambda(); 00038 int Fisica(); 00039 void print_scale(); 00040 00041 gvet Versk; 00042 gvet vlam; 00043 double mas_lambda,mas_protone,mas_pim; 00044 qvet Pprot,Ppim,Plam; 00045 00046 //attenzione all'ordine (outnt.cpp) 00047 int np; 00048 float charge; 00049 float pxlam,pylam,pzlam,momlam,elam, masqlam; 00050 float pxpim,pypim,pzpim,mompim,epim; 00051 float pxprt,pyprt,pzprt,momprt,eprt; 00052 float xlam,ylam,zlam; 00053 float dlam; //coordinate del vertice ricostruito e minima distanza (cda) tra le due tracce 00054 }; 00055 00056 #endif