FlyoDoc_2011 Pisa 2011 by GmP --- 011

flyopunta/src/src_dev/devot.h

00001 /***************************************************************************
00002                           devot.h  -  description
00003                              -------------------
00004     begin                : Sat Dec 6 2003
00005     copyright            : (C) 2003 by gmp
00006     email                : peppe@newpeppe
00007  ***************************************************************************/
00008 
00009 #ifndef DEVOT_H
00010 #define DEVOT_H
00011 
00012 #include <devrt.h>
00013 
00018 class DevOt : public DevRt
00019 
00020 // volume Parallepipedo ottagonale senza buco interno
00021 {
00022 //------------------------------------------------------
00023 // parametri per calcolo intermedio
00024 //
00025 // 1 e 2  piani perpen. a x rispettivament in -x0 e x0 (Lout[0])
00026 // 3 e 4  piani perpen. a y rispettivament in -y0 e y0 (Lout[1])
00027 // 5 e 6  piani perpen. a z rispettivament in -z0 e z0 (Lout[2])
00028 // distanze dai piani dispari raggruppate in vettore Douts,
00029 // dai piani pari in vettore Doutd (s=sin. o basso, d= des. o alto).
00030 // i lati inclinati usano le stesse definizioni per simmetria....
00031 
00032   protected:
00033   
00034 //  gvet Douts,Doutd,Doutrd,Doutrs,X_rot,V_rot;
00035   gvet Doutrd,Doutrs,X_rot,V_rot;
00036   double Firot;
00037 //-----------------------------------------------------
00038   public:
00039   DevOt();
00040         ~DevOt();
00041   virtual int Posizione();
00042   virtual double CamEster();
00043   virtual double CamInter();
00044   virtual void  Prgeom();
00045 //  virtual void DataSmear();
00046 
00047 };
00048 
00049 #endif
 All Classes Namespaces Files Functions Variables