HROOT.Graf.TCutG
newtype TCutG Source #
Constructors
Defined in HROOT.Graf.TCutG.Implementation
Methods
setFillColor :: TCutG -> CInt -> IO ()
setFillStyle :: TCutG -> CInt -> IO ()
getLineColor :: TCutG -> IO CShort
getLineStyle :: TCutG -> IO CShort
getLineWidth :: TCutG -> IO CShort
resetAttLine :: Castable c0 CString => TCutG -> c0 -> IO ()
setLineAttributes :: TCutG -> IO ()
setLineColor :: TCutG -> CShort -> IO ()
setLineStyle :: TCutG -> CShort -> IO ()
setLineWidth :: TCutG -> CShort -> IO ()
getMarkerColor :: TCutG -> IO CShort
getMarkerStyle :: TCutG -> IO CShort
getMarkerSize :: TCutG -> IO CFloat
resetAttMarker :: Castable c0 CString => TCutG -> c0 -> IO ()
setMarkerAttributes :: TCutG -> IO ()
setMarkerColor :: TCutG -> CShort -> IO ()
setMarkerStyle :: TCutG -> CShort -> IO ()
setMarkerSize :: TCutG -> CShort -> IO ()
setName :: Castable c0 CString => TCutG -> c0 -> IO ()
setNameTitle :: (Castable c1 CString, Castable c0 CString) => TCutG -> c0 -> c1 -> IO ()
setTitle :: Castable c0 CString => TCutG -> c0 -> IO ()
clear :: Castable c0 CString => TCutG -> c0 -> IO ()
draw :: Castable c0 CString => TCutG -> c0 -> IO ()
findObject :: Castable c0 CString => TCutG -> c0 -> IO TObject
getName :: TCutG -> IO CString
isA :: TCutG -> IO TClass
paint :: Castable c0 CString => TCutG -> c0 -> IO ()
printObj :: Castable c0 CString => TCutG -> c0 -> IO ()
saveAs :: (Castable c1 CString, Castable c0 CString) => TCutG -> c0 -> c1 -> IO ()
write :: Castable c0 CString => TCutG -> c0 -> CInt -> CInt -> IO CInt
write_ :: TCutG -> IO CInt
apply :: (ITF1 c0, FPtr c0) => TCutG -> c0 -> IO ()
chisquare :: (ITF1 c0, FPtr c0) => TCutG -> c0 -> IO CDouble
drawGraph :: Castable c0 CString => TCutG -> CInt -> Ptr CDouble -> Ptr CDouble -> c0 -> IO ()
drawPanelTGraph :: TCutG -> IO ()
expand :: TCutG -> CInt -> CInt -> IO ()
fitPanelTGraph :: TCutG -> IO ()
getCorrelationFactorTGraph :: TCutG -> IO CDouble
getCovarianceTGraph :: TCutG -> IO CDouble
getMeanTGraph :: TCutG -> CInt -> IO CDouble
getRMSTGraph :: TCutG -> CInt -> IO CDouble
getErrorX :: TCutG -> CInt -> IO CDouble
getErrorY :: TCutG -> CInt -> IO CDouble
getErrorXhigh :: TCutG -> CInt -> IO CDouble
getErrorXlow :: TCutG -> CInt -> IO CDouble
getErrorYhigh :: TCutG -> CInt -> IO CDouble
getErrorYlow :: TCutG -> CInt -> IO CDouble
initExpo :: TCutG -> CDouble -> CDouble -> IO ()
initGaus :: TCutG -> CDouble -> CDouble -> IO ()
initPolynom :: TCutG -> CDouble -> CDouble -> IO ()
insertPoint :: TCutG -> IO CInt
integralTGraph :: TCutG -> CInt -> CInt -> IO CDouble
isEditable :: TCutG -> IO CBool
isInsideTGraph :: TCutG -> CDouble -> CDouble -> IO CInt
leastSquareFit :: TCutG -> CInt -> Ptr CDouble -> CDouble -> CDouble -> IO ()
paintStats :: (ITF1 c0, FPtr c0) => TCutG -> c0 -> IO ()
removePoint :: TCutG -> CInt -> IO CInt
setEditable :: TCutG -> CBool -> IO ()
setHistogram :: (ITH1F c0, FPtr c0) => TCutG -> c0 -> IO ()
setMaximumTGraph :: TCutG -> CDouble -> IO ()
setMinimumTGraph :: TCutG -> CDouble -> IO ()
set :: TCutG -> CInt -> IO ()
setPoint :: TCutG -> CInt -> CDouble -> CDouble -> IO ()
Defined in HROOT.Graf.TCutG.RawType
showsPrec :: Int -> TCutG -> ShowS #
show :: TCutG -> String #
showList :: [TCutG] -> ShowS #
Associated Types
type Raw TCutG #
get_fptr :: TCutG -> Ptr (Raw TCutG) #
cast_fptr_to_obj :: Ptr (Raw TCutG) -> TCutG #
(==) :: TCutG -> TCutG -> Bool #
(/=) :: TCutG -> TCutG -> Bool #
compare :: TCutG -> TCutG -> Ordering #
(<) :: TCutG -> TCutG -> Bool #
(<=) :: TCutG -> TCutG -> Bool #
(>) :: TCutG -> TCutG -> Bool #
(>=) :: TCutG -> TCutG -> Bool #
max :: TCutG -> TCutG -> TCutG #
min :: TCutG -> TCutG -> TCutG #
delete :: TCutG -> IO () #
Defined in HROOT.Graf.TCutG.Cast
cast :: TCutG -> (Ptr RawTCutG -> IO r) -> IO r #
uncast :: Ptr RawTCutG -> (TCutG -> IO r) -> IO r #
class ITGraph a => ITCutG a Source #
upcastTCutG :: forall a. (FPtr a, ITCutG a) => a -> TCutG Source #
downcastTCutG :: forall a. (FPtr a, ITCutG a) => TCutG -> a Source #
newTCutG :: Castable c0 CString => c0 -> CInt -> Ptr CDouble -> Ptr CDouble -> IO TCutG Source #