**************************************************************************/
// $Id$
-//
+
+//-----------------------------------------------------------------------------
// Class AliMUONGeometryEnvelope
// -----------------------------
-// Helper class for definititon an assembly of volumes.
+// Helper class for definititon of an assembly of volumes.
// Author: Ivana Hrivnacova, IPN Orsay
// 23/01/2004
+//-----------------------------------------------------------------------------
#include <TGeoMatrix.h>
#include <TString.h>
#include "AliMUONGeometryConstituent.h"
#include "AliLog.h"
+/// \cond CLASSIMP
ClassImp(AliMUONGeometryEnvelope)
+/// \endcond
//______________________________________________________________________________
AliMUONGeometryEnvelope::AliMUONGeometryEnvelope(const TString& name,
/// Default constructor
}
-
-//______________________________________________________________________________
-AliMUONGeometryEnvelope::AliMUONGeometryEnvelope(
- const AliMUONGeometryEnvelope& rhs)
- : TNamed(rhs)
-{
-/// Protected copy constructor
-
- AliFatal("Copy constructor is not implemented.");
-}
-
//______________________________________________________________________________
AliMUONGeometryEnvelope::~AliMUONGeometryEnvelope()
{
}
}
-//______________________________________________________________________________
-AliMUONGeometryEnvelope&
-AliMUONGeometryEnvelope::operator = (const AliMUONGeometryEnvelope& rhs)
-{
-/// Protected assignement operator
-
- // check assignement to self
- if (this == &rhs) return *this;
-
- AliFatal("Assignment operator is not implemented.");
-
- return *this;
-}
-
//
// public methods
//
//______________________________________________________________________________
void AliMUONGeometryEnvelope::SetRotation(const TGeoRotation& rotation)
{
-/// Set the enevlope rotation
+/// Set the envelope rotation
TGeoRotation* rot = new TGeoRotation();
rot->SetMatrix(const_cast<Double_t*>(rotation.GetRotationMatrix()));
//______________________________________________________________________________
void AliMUONGeometryEnvelope::SetTransform(const TGeoCombiTrans& transform)
{
-// Sets the enevlope transformation
-// ---
+/// Set the envelope transformation
fTransformation
->SetTranslation(const_cast<Double_t*>(transform.GetTranslation()));