HROOT-core-0.10.0.3: Haskell binding to ROOT Core modules
Safe HaskellSafe-Inferred
LanguageHaskell2010

HROOT.Core.TAttAxis.RawType

Documentation

data RawTAttAxis Source #

Instances

Instances details
Castable TAttAxis (Ptr RawTAttAxis) Source # 
Instance details

Defined in HROOT.Core.TAttAxis.Cast

Methods

cast :: TAttAxis -> (Ptr RawTAttAxis -> IO r) -> IO r #

uncast :: Ptr RawTAttAxis -> (TAttAxis -> IO r) -> IO r #

(ITAttAxis a, FPtr a) => Castable a (Ptr RawTAttAxis) Source # 
Instance details

Defined in HROOT.Core.TAttAxis.Cast

Methods

cast :: a -> (Ptr RawTAttAxis -> IO r) -> IO r #

uncast :: Ptr RawTAttAxis -> (a -> IO r) -> IO r #

newtype TAttAxis Source #

Constructors

TAttAxis (Ptr RawTAttAxis) 

Instances

Instances details
ITAttAxis TAttAxis Source # 
Instance details

Defined in HROOT.Core.TAttAxis.Implementation

Show TAttAxis Source # 
Instance details

Defined in HROOT.Core.TAttAxis.RawType

FPtr TAttAxis Source # 
Instance details

Defined in HROOT.Core.TAttAxis.RawType

Associated Types

type Raw TAttAxis #

Eq TAttAxis Source # 
Instance details

Defined in HROOT.Core.TAttAxis.RawType

Ord TAttAxis Source # 
Instance details

Defined in HROOT.Core.TAttAxis.RawType

IDeletable TAttAxis Source # 
Instance details

Defined in HROOT.Core.TAttAxis.Implementation

Methods

delete :: TAttAxis -> IO () #

Castable TAttAxis (Ptr RawTAttAxis) Source # 
Instance details

Defined in HROOT.Core.TAttAxis.Cast

Methods

cast :: TAttAxis -> (Ptr RawTAttAxis -> IO r) -> IO r #

uncast :: Ptr RawTAttAxis -> (TAttAxis -> IO r) -> IO r #

type Raw TAttAxis Source # 
Instance details

Defined in HROOT.Core.TAttAxis.RawType