ROOT logo
// $Id: LaserTraceExplosion.h 2341 2010-01-24 01:28:32Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

#ifndef Var1_LaserTraceExplosion_H
#define Var1_LaserTraceExplosion_H

#include <Glasses/Explosion.h>
#include <Stones/HTrans.h>

class LaserTraceExplosion : public Explosion
{
  MAC_RNR_FRIENDS(LaserTraceExplosion);

protected:
  HPointF      mA;         // X{r}
  HPointF      mB;         // X{r}
  Float_t      mEndRadius; // X{gs}

public:
  LaserTraceExplosion(const Text_t* n="LaserTraceExplosion", const Text_t* t=0);
  virtual ~LaserTraceExplosion();

#include "LaserTraceExplosion.h7"
  ClassDef(LaserTraceExplosion, 1);
}; // endclass LaserTraceExplosion

#endif
 LaserTraceExplosion.h:1
 LaserTraceExplosion.h:2
 LaserTraceExplosion.h:3
 LaserTraceExplosion.h:4
 LaserTraceExplosion.h:5
 LaserTraceExplosion.h:6
 LaserTraceExplosion.h:7
 LaserTraceExplosion.h:8
 LaserTraceExplosion.h:9
 LaserTraceExplosion.h:10
 LaserTraceExplosion.h:11
 LaserTraceExplosion.h:12
 LaserTraceExplosion.h:13
 LaserTraceExplosion.h:14
 LaserTraceExplosion.h:15
 LaserTraceExplosion.h:16
 LaserTraceExplosion.h:17
 LaserTraceExplosion.h:18
 LaserTraceExplosion.h:19
 LaserTraceExplosion.h:20
 LaserTraceExplosion.h:21
 LaserTraceExplosion.h:22
 LaserTraceExplosion.h:23
 LaserTraceExplosion.h:24
 LaserTraceExplosion.h:25
 LaserTraceExplosion.h:26
 LaserTraceExplosion.h:27
 LaserTraceExplosion.h:28
 LaserTraceExplosion.h:29
 LaserTraceExplosion.h:30