Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HasHepRep.h
Go to the documentation of this file.
1// -*- C++ -*-
2// AID-GENERATED
3// =========================================================================
4// This class was generated by AID - Abstract Interface Definition
5// DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it.
6// =========================================================================
7#ifndef HEPREP_HASHEPREP_H
8#define HEPREP_HASHEPREP_H 1
9
10// Copyright 2000-2005, FreeHEP.
11
12namespace HEPREP {
13
14class HepRep;
15
16/**
17 * The HasHepRep interface.
18 *
19 * @author Mark Donszelmann
20 */
21class HasHepRep {
22
23public:
24 /// Destructor.
25 virtual ~HasHepRep() { /* nop */; }
26
27 /**
28 * Returns the associated HepRep to this object.
29 *
30 */
31 virtual HepRep & getHepRep() = 0;
32}; // class
33} // namespace HEPREP
34#endif /* ifndef HEPREP_HASHEPREP_H */
virtual ~HasHepRep()
Destructor.
Definition: HasHepRep.h:25
virtual HepRep & getHepRep()=0