FlyoDoc_2011 Pisa 2011 by GmP --- 011

flyopunta/src/src_ana/anaklambda.h

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
 All Classes Namespaces Files Functions Variables