Logo ROOT   6.12/07
Reference Guide
List of all members | Public Member Functions | Protected Member Functions | Private Member Functions | List of all members
ROOT::Experimental::Detail::TPadUserCoordBase Class Referenceabstract

Definition at line 32 of file TPadUserCoordBase.hxx.

Public Member Functions

virtual ~TPadUserCoordBase ()
 
virtual std::array< TPadCoord::Normal, 2 > ToNormal (const std::array< TPadCoord::User, 2 > &) const =0
 Convert user coordinates to normal coordinates. More...
 

Protected Member Functions

 TPadUserCoordBase ()=default
 Allow derived classes to default construct a TPadUserCoordBase. More...
 

Private Member Functions

 TPadUserCoordBase (const TPadUserCoordBase &)=delete
 Disable copy construction. More...
 
TPadUserCoordBaseoperator= (const TPadUserCoordBase &)=delete
 Disable assignment. More...
 

#include <ROOT/TPadUserCoordBase.hxx>

Inheritance diagram for ROOT::Experimental::Detail::TPadUserCoordBase:
[legend]

Constructor & Destructor Documentation

◆ TPadUserCoordBase() [1/2]

ROOT::Experimental::Detail::TPadUserCoordBase::TPadUserCoordBase ( const TPadUserCoordBase )
privatedelete

Disable copy construction.

◆ TPadUserCoordBase() [2/2]

ROOT::Experimental::Detail::TPadUserCoordBase::TPadUserCoordBase ( )
protecteddefault

Allow derived classes to default construct a TPadUserCoordBase.

◆ ~TPadUserCoordBase()

ROOT::Experimental::Detail::TPadUserCoordBase::~TPadUserCoordBase ( )
virtual

Definition at line 10 of file TPadUserCoordBase.cxx.

Member Function Documentation

◆ operator=()

TPadUserCoordBase& ROOT::Experimental::Detail::TPadUserCoordBase::operator= ( const TPadUserCoordBase )
privatedelete

Disable assignment.

◆ ToNormal()

virtual std::array<TPadCoord::Normal, 2> ROOT::Experimental::Detail::TPadUserCoordBase::ToNormal ( const std::array< TPadCoord::User, 2 > &  ) const
pure virtual

Convert user coordinates to normal coordinates.

Implemented in ROOT::Experimental::Detail::TPadLinearUserCoord.


The documentation for this class was generated from the following files: