//!/////////////////////////////////////////////////////////////////////
//
// camera                
//
// @file        MDiag.h
// @title       definition of the diagnostic output root tree
// @author      DP
// @date        Thu Oct 21
//
//----------------------------------------------------------------------
//
// $RCSfile: MDiag.h,v $
// $Revision: 1.1.1.1 $
// $Author: harald $ 
// $Date: 1999-11-05 11:59:33 $
//
////////////////////////////////////////////////////////////////////////

#include <stdlib.h>
#include <iostream.h>
#include <fstream.h>
#include <string.h>

#include "TROOT.h"
#include "TFile.h"
#include "TRandom.h"
#include "TTree.h"

class MDiagEventobject : public TObject{
public:

  Float_t n;      
  Float_t primary;
  Float_t energy; 
  Float_t cored;  
  Float_t impact; 
  Float_t xcore;  
  Float_t ycore;  
  Float_t theta;  
  Float_t phi;
  Float_t deviations;
  Float_t dtheta;
  Float_t dphi;
  Float_t trigger;
  Float_t ncphs;
  Float_t maxpassthr_phe;
  Float_t nphes;  
  Float_t nphes2; 
  Float_t length; 
  Float_t width;  
  Float_t dist;   
  Float_t xdist;  
  Float_t azw;    
  Float_t miss;   
  Float_t alpha;  
  Float_t conc2;  
  Float_t conc3;  
  Float_t conc4;  
  Float_t conc5;  
  Float_t conc6;  
  Float_t conc7;  
  Float_t conc8;  
  Float_t conc9;  
  Float_t conc10; 
  Float_t asymx;  
  Float_t asymy;  
  Float_t phiasym;  

  MDiagEventobject();
  virtual ~MDiagEventobject() {}
  
  ClassDef(MDiagEventobject,1)
    
};
