File indexing completed on 2025-10-31 09:16:47
0001 
0002 
0003 
0004 
0005 
0006 
0007 
0008 
0009 
0010 
0011 
0012 #ifndef ROOT_TDiamond
0013 #define ROOT_TDiamond
0014 
0015 #include "TPaveText.h"
0016 
0017 class TDiamond :  public TPaveText {
0018 
0019 public:
0020    TDiamond();
0021    TDiamond(Double_t x1, Double_t y1,Double_t x2, Double_t  y2);
0022    TDiamond(const TDiamond &diamond);
0023    ~TDiamond() override;
0024    Int_t DistancetoPrimitive(Int_t px, Int_t py) override;
0025    void  Draw(Option_t *option="") override;
0026    Int_t IsInside(Double_t x, Double_t y) const override;
0027    void  ExecuteEvent(Int_t event, Int_t px, Int_t py) override;
0028    void  Paint(Option_t *option="") override;
0029    void  SavePrimitive(std::ostream &out, Option_t *option = "") override;
0030 
0031    ClassDefOverride(TDiamond,1)  
0032 };
0033 
0034 #endif