public void TarjGen(string InfName)
        {
            RayLocRecordModel rayLoc = new RayLocRecordModel();

            rayLoc.virsource      = InfName;
            rayLoc.incrementAngle = 50;
            rayLoc.reflectionNum  = 3;
            rayLoc.diffractionNum = 2;
            rayLoc.sideSplitUnit  = 3;
            rayLoc.RecordRayLoc();
            //Task.Run(() =>
            //{
            //    Tarj2Grid(InfName);
            //});
            //Tarj2Grid(InfName);
        }
        public Result PostRayRecordLoc([FromBody] RayLocRecordModel ray)
        {
            Result res = ray.RecordRayLoc(load: true);

            return(res);
        }