]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PYTHIA6/QPYTHIA/AliQPythiaWrapper.h
Re-fixing coverity 18130
[u/mrichter/AliRoot.git] / PYTHIA6 / QPYTHIA / AliQPythiaWrapper.h
CommitLineData
b527e4b2 1#ifndef ALIQPYTHIAWRAPPER_H
2#define ALIQPYTHIAWRAPPER_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8#include <Rtypes.h>
9#include <TError.h>
10
11class AliFastGlauber;
12
13class AliQPythiaWrapper {
14 public:
15 AliQPythiaWrapper() {
16 // Default constructor. The static data member is initialized
17 // in the implementation file
18 }
19 AliQPythiaWrapper(const AliQPythiaWrapper & /*rn*/) {
20 // Copy constructor: no copy allowed for the object
21 ::Fatal("Copy constructor","Not allowed\n");
22 }
23 virtual ~AliQPythiaWrapper() {
24 // Destructor
25 }
26 AliQPythiaWrapper & operator=(const AliQPythiaWrapper& /*rn*/) {
27 // Assignment operator: no assignment allowed
28 ::Fatal("Assignment operator","Not allowed\n");
29 return (*this);
30 }
31
32private:
33
34 ClassDef(AliQPythiaWrapper, 0) // Wrappers for C++ functionalities needed by the QPythia Fortran Code
35};
36
37#endif
38